Pagina 1 di 2 12 UltimoUltimo
Visualizzazione risultati 1 fino 30 di 41

Discussione: Creare un sito in cui possono registrarsi gli utenti [era:database]

  1. #1
    Guest

    Predefinito Creare un sito in cui possono registrarsi gli utenti [era:database]

    ragazzi dovrei creare un sito con un database dove si possono registrare molti utenti il problema è che sono inesperto in questo campo e ne capisco poco del linguaggio informatico, e per me php, myadimn,...etc, è tutto arabo! quindi avrei gentilmente bisogno di una spiegazione semplice ed efficace su come procedere
    ve ne sarei profondamente grato

    ciaooooo

  2. #2
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Ciao, questi sono gli argomenti più discussi.
    Non è difficile creare un form di registrazione-login, ma prima prova a fare una piccola ricerca.
    Fammi sapere, ciao!

  3. #3
    Guest

    Predefinito

    si ho provato ma non riesco a capire un "h" di cosa devo fare e come devo procedere. quindi spero che qualcuno gentile come te possa spiegarmi passo dopo passo come fare....ehehe

    ciaoooo e grazie

    PS vi prego aiutatemiiii

  4. #4
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Ciao.
    Allora, io direi di cominciare dalla creazione delle tabelle nel database.
    Quindi accedi al tuo, inserisci username e password che usi per accedere ad AlterVista, clicca (nel menu di sinistra) nel nome del database, nel tuo caso my_schedina e inserisci i seguenti dati:
    http://www.diigo.com/item/image/1ap9s/ynhq?size=o
    e completa i dati in questo modo (scusa l'immagine ma andavo un po' di fretta)
    http://www.diigo.com/item/image/1ap9s/0ayr?size=o
    Poi continuaiamo con i form veri e propri. Ciao!

  5. #5
    Guest

    Predefinito

    figurati sei stato gentilissimo senti nei tuoi screen shot hai scritto id, nome, cognome ..etc io ho fatto lo stesso va bene cosi?
    poi nel primo screen, hai scritto utenti e 6 anche io ho scritto cosi, fatto bene? o era solo un tuo esempio?
    fammi sapere come devi proseguire

  6. #6
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Ciao, ho scritto esattamente quello che dovevi scrivere tu.
    Adesso io procederei con il form di registrazione. Se mi dai qualche minuto te lo faccio avere subito. ;-)

  7. #7
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Ecco il form di registrazione:
    Codice PHP:
    <?php
    session_start
    ();
    if (
    $_SESSION['log'] == 1)
    {
    echo
    "<p><b>Sei già registrato!<br><br>"; // Se l'utente è già registrato comparirà l'errore, altrimenti si continua
    exit();
    }
    ?>
    <!-- INIZIO CONTROLLO GENERALE -->
    <?php
    if(isset($_POST['Registrati'])){
    require_once(
    'connessione.php'); // Quindi crea il file di connessione, se non ce la sai dimmelo. Ricorda che è estremamente importante.
    $user = mysql_real_escape_string($_POST['user']); // Username dell'utente
    $pass = mysql_real_escape_string(md5($_POST['pass'])); // Password CRIPTATA dell'utente
    $lungpass = strlen($_POST['pass']); // Questo calcola la lunghezza della password inserita. Se vuoi, puoi inserire un massimo o un minimo di caratteri per la password.
    $email = mysql_real_escape_string($_POST['mail']); // L'e-mail dell'utente
    $confpass = mysql_real_escape_string(md5($_POST['confpass'])); // La conferma della password inserita dall'utente (quindi se le due password non corrispondono l'utente non potrà continuare la registrazione.
    $firstname = mysql_real_escape_string($_POST['firstname']); // Nome
    $lastname = mysql_real_escape_string($_POST['lastname']); // Cognome
    //conferma password errata
    if ("$lungpass"<=5) // Quindi: se la lunghezzza della password è UGUALE OPPURE INFERIORE a 5 caratteri, l'utente non potrà procedere. Se vuoi cancellare questa regola basta che me lo dici.
    {
    echo
    "<p>";
    echo
    "<span class=\"Stile8\">La password deve avere una lunghezza di almeno 6 lettere (spazi inclusi)</span>"; // Se a lunghezza della password è UGUALE OPPURE INFERIORE ai 5 caratteri restituiamo il messaggio di errore.
    echo "</p>";
    }
    else
    {
    if (
    "$pass" != "$confpass")
    {
    echo
    "<p>";
    echo
    "<span class=\"Stile8\">Le due password non coincidono.</span>"; // Se le due password non coincidono facciamo comparire all'utente il messaggio di errore.
    echo "</p>";
    }
    else
    // Se fino ad adesso non ci sono stati problemi, procediamo.
    {
    // Poi verifichiamo che l'username e l'email non siano gia presenti nel db
    $query = "SELECT * FROM utenti " . // Selezioniamo dalla tabella utenti
    "WHERE username = '$user' " . // e trasformiamo gli username salvati in $user
    "OR email = '$email' "; // e le e-mail salvate in $email
    $result = mysql_query($query) or die (mysql_error());
    if(!isset(
    $_POST['user']) || empty($_POST['user']) || !isset($_POST['password']) || empty($_POST['password'])){
    echo
    "Devi riempire tutti i campi!"; // Quindi se l'utente ha lasciato vuoto qualche campo restituiamo un messaggio di errore. E aggiungi tutti i campi indispensabili.
    }
    else
    // Se invece l'utente ha riempito tutti i campi, procediamo.
    {
    if (
    mysql_num_rows($result) != 0)
    {
    while (
    $row = mysql_fetch_array($result))
    {
    // Se l'username già presente nel db
    if ($row['user_username'] == $user)
    {
    echo
    "<p>";
    echo
    "<span class=\"Stile8\">L'username <b>" . $row['user_username'] . "</b> &egrave; gi&agrave; in uso da un altro utente, sceglierne un'altro.</span>";
    echo
    "</p>";
    }
    // Se l'e-mail già presente nel db
    if ($row['user_email'] == $_POST['email'])
    {
    echo
    "<p>";
    echo
    "<span class=\"Stile8\">L'e-mail <b>" . $row['user_email'] . "</b> risulta gi&agrave; registrata!</span>";
    echo
    "</p>";
    }
    }
    }
    // Se invece username e e-mail non sono presenti nel db procediamo con l'inserimanto
    else
    {
    switch (
    $_GET['action'])
    {
    case
    "add":
    switch (
    $_GET['type'])
    {
    case
    "user":
    // inseriamo nella tabella utenti: nome, cognome, username, password ed e-mail, che corrsipondono a $firstname ecc.
    $sql = "INSERT INTO utenti
    (firstname,
    lastname,
    username,
    password,
    email)
    VALUES
    ('
    $firstname',
    '
    $lastname',
    '
    $user',
    '
    $pass',
    '"
    . $_POST['email'] . "')";
    $users = mysql_query($sql) or die(mysql_error());

    break;
    }
    break;
    }
    }
    }
    }
    }
    // E finalmente abbiamo finito!
    ?>
    <!-- FINE CONTROLLO GENERALE -->
    <?php
    $reg_ok
    = $_GET['reg_ok'];
    if(
    $reg_ok!=1){
    ?>
    <form name="modulo" action="Registrazione.php?action=add&type=user" method="post" onSubmit="return (ver() && ControllaMail());">
    <br />Username - max 20 caratteri
    <br /><input name="user" type="text" maxlength="20" value="<?php echo $_POST['user'] ?>">
    <br />Password - max 20 caratteri
    <br /><input name="pass" type="password" id="password" maxlength="20">
    <br />Conferma password
    <br /><input name="confpass" type="password" id="confpassword" maxlength="20">
    <br /><input name="firstname" type="text" maxlength="30" value="<?php echo $_POST['firstname'] ?>">
    <br />Cognome
    <br /><input name="lastname" type="text" maxlength="30" value="<?php echo $_POST['lastname'] ?>">
    <br />E-mail
    <br /><input name="email" type="text" maxlength="50" value="<?php echo $_POST['email'] ?>">
    <br />
    <input name="Registrati" type="submit" class="button" value="Registrati">
    </form>
    <?php
    }
    ?>
    Nei commenti ho scritto le descrizioni di quello che facevo e raccomandazioni.
    Se riscontri problemi non esitare a dirmelo.
    Se è tutto OK procediamo con il login.
    Ciao!
    Ultima modifica di radiodelmomento : 07-06-2011 alle ore 14.54.49

  8. #8
    Guest

    Predefinito

    senti questo codice php dove lo metto?

    PS abbi pazienza io sono un pò scemino....eheh
    PPS nel frattempo puoi continuare con la spiegazione

    fammi sapere
    ciaoooooo

  9. #9
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Ciao, sto creando una guida in un altro mio sito ancora in costruzione.
    La sarà spiegato sicuramente meglio.
    Comunque la pagina la dovresti chiamare Registrazione.php, cioè la pagina che permetterà agli utenti di registrarsi.
    Poi dobbiamo creare il file connessione.php, essenziale per far funzionare il form.
    Ti consiglio di non modificare i dati, la password puoi lasciarla vuota.
    Ciao!
    Codice PHP:
    <?
    //Modifichiamo con i nostri dati
    $dbhost = "localhost"; //Potete lasciare localhost
    $dbuser = "schedina";
    $dbpass = ""; //La password del database è opzionale, puoi lasciarlo vuoto
    $dbname = "my_schedina";
    //Connessione
    $db = mysql_pconnect($dbhost,$dbuser,$dbpass);
    mysql_select_db("$dbname",$db);
    ?>

  10. #10
    Guest

    Predefinito

    Scusate, ma perché non vediamo prima che tipo di sito deve fare e, nel caso, consigliare qualche CMS che si adatta alle sue esigenze? Vi state complicando per niente.


  11. #11
    Guest

    Predefinito

    allora ragazzi devo fare un sito come questo potete aiutarmi?
    http://www.trophymanager.altervista.org/
    dove iscrivendosi si puo giocare la schedina. e mi serve un sistema che le corregga tutte in base ai risultati delle schedina e poi classificarli tutti,i punteggi degli utenti.
    posso farlo?

    aiutoooooo

  12. #12
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    OK, ricominciamo da capo.
    Per la registrazione quanti campi ti servono?
    Esempio: nome, cognome, email...
    Poi, vuoi l'e-mail di conferma?
    Cioè una e-mail che viene inviata all'utente al momento dell'iscrizione.
    Poi, in questa e-mail, vuoi un link di attivazione dell'account, ovvero se l'utente non clicca l'account è come se non esistesse?
    Poi, vuoi poter bannare gli utenti?
    Poi vuoi una tua amministrazione degli utenti?
    Poi, hai qualche altra proposta?
    È meglio decidere queste cose all'inizio invece che modificare il tutto in seguito.
    Ciao!

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da radiodelmomento Visualizza messaggio
    OK, ricominciamo da capo.
    Per la registrazione quanti campi ti servono?
    Esempio: nome, cognome, email...
    Poi, vuoi l'e-mail di conferma?
    Cioè una e-mail che viene inviata all'utente al momento dell'iscrizione.
    Poi, in questa e-mail, vuoi un link di attivazione dell'account, ovvero se l'utente non clicca l'account è come se non esistesse?
    Poi, vuoi poter bannare gli utenti?
    Poi vuoi una tua amministrazione degli utenti?
    Poi, hai qualche altra proposta?
    È meglio decidere queste cose all'inizio invece che modificare il tutto in seguito.
    Ciao!
    si voglio tutto quello che mi hai elencato sopra

    poi mi servono i campi : id, nome squadra, username, password, email

    ciaooo

    fammi sapere

  14. #14
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Allora, cominciamo.
    Io vorrei fare una cosa del genere, ma con i tuoi parametri.
    Quindi cancella le tabelle del database che avevi creato, accedi al tuo database, clicca sul nome del tuo database e poi crea una tabella in questo modo.
    Quindi nel campo SQL inserisci il seguente codice:
    Codice:
    CREATE TABLE utenti(
    id INT(11) NOT NULL AUTO_INCREMENT,
    PRIMARY KEY(id),
    idu INT(11) NOT NULL,
    nome_squadra VARCHAR(50) NOT NULL,
    username VARCHAR(50) NOT NULL,
    password VARCHAR(20) NOT NULL,
    email VARCHAR(50) NOTNULL);
    Poi serve creare una tabella per il link di registrazione:
    Codice:
    CREATE TABLE confirm(
    confirm_id INT(11) NOT NULL AUTO_INCREMENT,
    PRIMARY KEY(id),
    confirm_validator VARCHAR(32) NOT NULL,
    confirm_userid VARCHAR(11) NOT NULL DEFAULT '0';
    Quindi creiamo il file di connessione al database: connessione.php
    Codice PHP:
    <?php
    $dbhost
    = "localhost";
    $dbuser = "schedina";
    $dbpass = ""; //Lascia vuoto
    $dbname = "my_schedina";
    $db = mysql_pconnect($dbhost,$dbuser,$dbpass);
    mysql_select_db("$dbname",$db);
    ?>
    Poi dobbiamo modificare il file di registrazione a seconda delle nostre esigenze.
    Quindi intanto fai questo. Io tra poco posto anche il file di registrazione, quindi Registrazione.php.
    Ciao!
    Ultima modifica di radiodelmomento : 09-06-2011 alle ore 12.48.46

  15. #15
    Guest

    Predefinito

    NOn serve accedere al database per creare tabelle..Se devi fare copia-incolla delle cose non è meglio che lo faccia lui? lol

  16. #16
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Scusa ma come fai a creare le tabelle senza accedere al db?
    Comunque ho creato il file registrazione.php (con la r minuscola!).
    Ecco qui:
    Codice PHP:
    <?php
    session_start
    ();
    if (
    $_SESSION['log'] == 1)
    {
    echo
    "<p><b>Sei già registrato!<br><br>";
    exit();
    }
    ?>
    <!-- INIZIO CONTROLLO GENERALE -->
    <?php
    if(isset($_POST['Registrati'])){
    require_once(
    'connessione.php');
    $idu = $_POST['id'];
    $squadra = mysql_real_escape_string($_POST['squadra']);
    $user = mysql_real_escape_string($_POST['user']);
    $user_mail = $_POST['user'];
    $pass_mail = $_POST['pass'];
    $pass = mysql_real_escape_string(md5($_POST['pass']));
    $confpass = mysql_real_escape_string(md5($_POST['confpass']));
    $email = mysql_real_escape_string($_POST['mail']);
    if (
    "$pass" != "$confpass") //Controlliamo che le due password siano le stesse, quindi se non lo è comparirà un messaggio di errore
    {
    echo
    "<p>";
    echo
    "<span class=\"Stile8\">Le due password non coincidono.</span>";
    echo
    "</p>";
    }
    else
    //Se invece le password sono uguali continuiamo
    {
    //Poi verifichiamo che l'username e l'email non siano gia presenti nel db
    $query = "SELECT * FROM utenti " .
    "WHERE username = '$user' " .
    "OR idu = '$idu' " .
    "OR email = '$email' ";
    $result = mysql_query($query) or die (mysql_error());
    if(!isset(
    $_POST['id']) || empty($_POST['id']) || !isset($_POST['squadra']) || empty($_POST['squadra']) || !isset($_POST['username']) || empty($_POST['username']) || !isset($_POST['password']) || empty($_POST['password']) || !isset($_POST['conf_password']) || empty($_POST['conf_password']) || !isset($_POST['email']) || empty($_POST['email'])){ //Se qualche campo è vuoto, diamo un errore
    echo "Devi riempire tutti i campi!";
    }
    else
    {
    if (
    mysql_num_rows($result) != 0)
    {
    while (
    $row = mysql_fetch_array($result)) //Adesso vediamo se l'utente e l'e-mail scelte dall'utente non siano già presenti nel database
    {
    //username già presente nel db
    if ($row['username'] == $user)
    {
    echo
    "<p>";
    echo
    "L'username <b>" . $row['username'] . "</b> &egrave; gi&agrave; in uso da un altro utente, sceglierne un'altro.";
    echo
    "</p>";
    }
    //email già presente nel db
    if ($row['email'] == $_POST['email'])
    {
    echo
    "<p>";
    echo
    "L'e-mail <b>" . $row['email'] . "</b> risulta gi&agrave; registrata!";
    echo
    "</p>";
    }
    }
    }
    //Se invece username e email non sono presenti nel db procediamo con l'inserimanto
    else
    {
    switch (
    $_GET['action'])
    {
    case
    "add":
    switch (
    $_GET['type'])
    {
    case
    "user":
    $sql = "INSERT INTO utenti
    (idu,
    nome_squadra,
    username,
    password,
    email)
    VALUES
    ('
    $idu',
    '
    $squadra',
    '
    $password',
    '"
    . $_POST['email'] . "')";
    $users = mysql_query($sql) or die(mysql_error());
    $id = mysql_insert_id(); // recuperiamo l'id (contenuto nel campo user_id) dell'utente appena inserito
    break;
    }
    break;

    //Andiamo avanti assegnando un valore casuale alla variabile $msgid:
    //un valore identificativo che verrà inserito nella tabella confirm e permetterà la conclusione dell'iscirzione.
    //Anche in questo caso utilizziamo la funzione md5, generando però un hash casuale, perchè l'hash generato sia diverso per ogni iscrizione.
    $temp = gettimeofday();
    $msec = (int) $temp["usec"];
    $msgid = md5(time() . $msec);
    $ins = "INSERT INTO confirm (confirm_validator,confirm_userid) VALUES ('$msgid','$id') ";
    $res = mysql_query($ins) or die(mysql_error());
    }
    ?>
    <?php
    /*Arrivati a questo punto non ci resta che spedire un'email all'utente (all'indirizzo fornito
    in fase di registrazione) che contiene:la sua password in chiaro,il suo username ed un link
    alla pagina conferma_registrazione.php.*/
    //Vediamo come funziona
    $to = $_POST["email"];
    $toname = $_POST["firstname"];
    $subject = "Registrazione al sito Schedina";

    /* Prima di continuare apriamo una piccola parentesi, chiarendo un concetto molto semplice:
    - Se vogliamo inviare un email che contiene formattazioni html, bisogna ricorrere all'utilizzo di una classe.
    - Se si vuol mandare un'email semplice che non contiene formattazioni html, non è necessario usare una classe
    Nel nostro esempio, abbiamo scelto di inviare un'eamil, utlizzando una classe che definisce
    il corpo del messaggio e le intestazione del messaggio.
    Forniamo un link ad una classe mail completa e performante
    http://phpmailer.sourceforge.net */

    //Definiamo la classe che definisce il corpo del messaggio ($message) e le intestazione del messaggio ($headers)
    $boundary = "==MP_Bound_xyccr948x==";
    $headers = "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: multipart/alternative; boundary=\"$boundary\"\r\n";
    $headers .= "From: Schedina@schedina.it\r\n"; //inseriamo l'indirizzo email del mittente, cioè il nostro
    $html_msg = "<center>";
    $html_msg .= "<table width=\"500\" border=0 cellpadding=\"4\">";
    $html_msg .= "<tr><td align=\"center\">";
    $html_msg .= "</td></tr>";
    $html_msg .= "<tr><td>Questi sono i tuoi dati:";
    $html_msg .= "</td></tr><tr><td>Username: <font color=\"red\">" . $user_mail . "</font>";
    $html_msg .= "</td></tr><tr><td>Password: <font color=\"red\">" . $pass_mail . "</font>";
    $html_msg .= "</td></tr><tr><td align=\"center\">";
    $html_msg .= "</td></tr></table></center>";
    $confirmmessage = "Ciao " . $toname . ",\n\n";
    $confirmmessage .= "per completare la tua registrazione devi cliccare <a href=\"http://nomeutente.altervista.org/conferma_registrazione.php" .
    "?id=$msgid\">qui</a>\n\n";
    $confirmmessage .= $html_msg . "\n\n";
    // Attenzione! Il link della pagine conferma_registrazione.php dev'essere esatto.
    $message = "This is a Multipart Message in MIME format\n";
    $message .= "--$boundary\n";
    $message .= "Content-type: text/html; charset=iso-8859-1\n";
    $message .= "Content-Transfer-Encoding: 7bit\n\n";
    $message .= $confirmmessage . "\n";
    $message .= "--$boundary--";
    $mailsent = mail($to, $subject, $message, $headers);
    if (
    $mailsent)
    {
    header("Location: ?reg_ok=1");
    $reg_ok = $_GET['reg_ok'];
    if(
    $reg_ok==1){
    echo
    "Registrazione avvenuta con successo, " . $toname . "!<br>";
    echo
    "Abbiamo mandato un messaggio automatico a <b>" . $to . "</b>.<br>";
    echo
    "Per completare la registrazione devi seguire le istruzioni che troverai all'interno del messaggio con come oggetto <b>" . $subject . "</b>.<br />";
    echo
    "Ricorda che finché non cliccherai sul link che ti abbiamo inviato alla E-Mail non potrai eseguire il login.<br />";
    echo
    "Grazie.";
    }
    } else {
    echo
    "Errore durante l'invio dell'E-Mail.";
    }
    }
    }
    }
    }
    ?>
    <!-- FINE CONTROLLO GENERALE -->
    <?php
    $reg_ok
    = $_GET['reg_ok'];
    if(
    $reg_ok!=1){
    ?>
    <form name="modulo" action="registrazione.php?action=add&type=user" method="post" onSubmit="return (ver() && ControllaMail());">
    ID
    <br />
    <input name="id" type="text" id="id" value="<?php echo $_POST['id'] ?>" />
    <br />
    Nome della squadra
    <br />
    <input name="squadra" type="text" id="password" value="<?php echo $_POST['squadra'] ?>" />
    <br />
    Username<br />
    <input name="username" type="text" id="confpassword" value="<?php echo $_POST['username'] ?>" maxlength="20" />
    <br />
    Password<br />
    <input name="password" type="password" id="password" />
    <br />
    Conferma Password <br />
    <input name="conf_password" type="password" id="conf_password" />
    <span id="_cognome" class="testoDiv">Inserisci il tuo cognome reale.</span></div>
    <br />E-mail
    <br /><input name="email" type="text" maxlength="50" value="<?php echo $_POST['email'] ?>" />
    <br />
    <input name="Registrati" type="submit" class="button" value="Registrati" />
    </form>
    <?php
    }
    ?>
    L'ho fatto manualmente, quindi può non funzionare qualcosa.
    Poi attento che ho effettuato delle modifiche qui.
    Ciao!
    Ultima modifica di radiodelmomento : 09-06-2011 alle ore 22.43.05

  17. #17
    Guest

    Predefinito

    allora, io ho creato una tabella "utenti" con 5 campi dove successivamente ho messo id, nome_squadra,username,password, ed email. ho salvato e successivamente aprendo my_schedina, in alto mi esce struttura,sql,cerca,query da esempio,esporta,importa e operazioni. io vado in sql incollo il codice che mi hai dato, il primo dei quattro, e mi dice :
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '
    email VARCHAR(50) NOT NULL' at line 7
    che cos'è che devo fare?
    poi quegli altri codici dove li metto?

    grazie e scusami ancora per la rottura

    ciaooooooo

    fammi sapere
    Ultima modifica di karl94 : 09-06-2011 alle ore 16.39.15 Motivo: Formattazione del messaggio di errore

  18. #18
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Scusami, avevo chiuso le parentesi prima.
    Ho aggiornato il commento.
    Poi ho scritto che devi mettere quel codice nella pagina registrazione.php.
    Ciao!
    Ultima modifica di radiodelmomento : 09-06-2011 alle ore 14.05.34

  19. #19
    Guest

    Predefinito

    Citazione Originalmente inviato da radiodelmomento Visualizza messaggio
    Scusami, avevo chiuso le parentesi prima.
    Ho aggiornato il commento.
    Poi ho scritto che devi mettere quel codice nell pagina registrazione.php.
    Ciao!
    senti ho seguito la tua guida ed è ottima! ottimo lavoro
    solo una cosa mi chiedevo dove la creo la pagina registrazione.php e le altre 4 che ci sono elencate?

    ciaooooo

    fammi sapere

  20. #20
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Ciao, non ti conviene inserire i file in una cartella specifica, bensì nella principale.
    Quindi accedi al pannello di controllo e inserisci il file.
    Procediamo?
    Ciao!

  21. #21
    Guest

    Predefinito

    Citazione Originalmente inviato da radiodelmomento Visualizza messaggio
    Ciao, non ti conviene inserire i file in una cartella specifica, bensì nella principale.
    Quindi accedi al pannello di controllo e inserisci il file.
    Procediamo?
    Ciao!
    allora quindi ricapitolando io ho seguito pari pari il procedimento sul tuo sito fino a dove dice di creare i 5 file
    ora che faccio?
    dov'è la cartella principale? qual'è?

    ciaooooo

    fammi sapere

  22. #22
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Fai così:
    Altervista > Accedi > Pannello di controllo > AlterSito > Gestione File > NOMEFILE.php > Crea File > inserisci il codice in base alla pagina creata.
    OK?

  23. #23
    Guest

    Predefinito

    Citazione Originalmente inviato da radiodelmomento Visualizza messaggio
    Fai così:
    Altervista > Accedi > Pannello di controllo > AlterSito > Gestione File > NOMEFILE.php > Crea File > inserisci il codice in base alla pagina creata.
    OK?
    ok perfetto ho creato i 5 file php che hai scritto sul tuo sito
    poi?

    ciaooooo

    fammi sapere

  24. #24
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    OK, ma io volevo seguire i tuoi criteri, cioè nella registrazione inserire i campi ID, nome squadra eccetera.
    Se per te va bene possiamo lasciarlo come hai fatto tu.
    Qui puoi testare com'è venuto:
    http://schedina.altervista.org/home.php
    Sei sicuro di aver attivato correttamente PHP? Perché cliccando sul bottone di registrazione da errore.
    P. S.: avevo fatto un piccolo errore, modifica il codice della pagina home.
    Ultima modifica di radiodelmomento : 09-06-2011 alle ore 15.05.43

  25. #25
    Guest

    Predefinito

    Scusa ma come fai a creare le tabelle senza accedere al db?
    Sai esiste "CREATE TABLE" direttamente dal php senza dover accedere a phpmyadmin..

  26. #26
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Ah ho capito, ma si dovrebbe aprire quel file, creare il file di connessione...
    Secondo me è più SEMPLICE questo, ma più VELOCE quello che dici tu.

  27. #27
    Guest

    Predefinito

    Citazione Originalmente inviato da radiodelmomento Visualizza messaggio
    OK, ma io volevo seguire i tuoi criteri, cioè nella registrazione inserire i campi ID, nome squadra eccetera.
    Se per te va bene possiamo lasciarlo come hai fatto tu.
    Qui puoi testare com'è venuto:
    http://schedina.altervista.org/home.php
    Sei sicuro di aver attivato correttamente PHP? Perché cliccando sul bottone di registrazione da errore.
    P. S.: avevo fatto un piccolo errore, modifica il codice della pagina home.
    sisi vabbè ho voluto seguire quei campi del tuo sito per vedere se riuscivo a farlo e per capire meglio i procedimenti da seguire questo è solo un sito di prova poi faremo quello migliore
    ora ho corretto e la pagina di registrazione funzione
    come procedo? e per la grafica come faccio?

    ciaooooo

    fammi sapere

  28. #28
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Adesso inserisci questa pagina di registrazione, ma con la R maiuscola.
    Crea quindi queste tabelle.
    Ciao!

  29. #29
    Guest

    Predefinito

    Citazione Originalmente inviato da radiodelmomento Visualizza messaggio
    Adesso inserisci questa pagina di registrazione, ma con la R maiuscola.
    Crea quindi queste tabelle.
    Ciao!
    se sono gli stessi del tuo sito già fatto

    poi?

    ciaoooo

    fammi sapere

  30. #30
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Non sono gli stessi, perché li ho adattati alle tue esigenze :-)
    Ciao!

Pagina 1 di 2 12 UltimoUltimo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •