Visualizzazione risultati 1 fino 3 di 3

Discussione: Aiuto per errore nella registrazione

  1. #1
    ilmondonliner non è connesso Utente giovane
    Data registrazione
    05-12-2011
    Messaggi
    44

    Predefinito Aiuto per errore nella registrazione

    Raga, c'è un errore nello script della registrazione che ho fatto io che non riesco a capire.
    Mi fa
    "Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /membri/ilmondonliner/STIVIAN/accessi/registrazione_exe.php on line 59"

    è questo è il codice:
    <html>
    <body bgcolor="#008000">
    <h1><b>STIVIAN</b></h1><br>
    <h3><i>UNA SECONDA VITA</i></h3><br><br>
    </html>
    <?php
    // RECUPERO E SPECIFICAZIONE DELLE VARIABILI
    $user = $_POST['user'];
    $password = $_POST['password'];
    $email = $_POST['email'];
    $rmail = $_POST['rmail'];
    $ca = '86789982459';
    $a = "UNA E-MAIL TI É STATA INVIATA A $email INSERISCI QUI SOTTO IL CODICE DI ATTIVAZIONE SCRITTO NELL'E-MAIL CHE HAI RICEVUTO<br>";
    $g1 = '<a href="http://ilmondonliner.altervista.org/STIVIAN/guide/guidaufficiale.html"> GUIDA UFFICIALE</a>';
    $g2 = '<a href="http://ilmondonliner.altervista.org/STIVIAN/guide/guidaufficiale.html"> BREVE GUIDA QUOTIDIANA</a>';
    $g3 = '<a href="http://ilmondonliner.altervista.org/STIVIAN/guide/guidaufficiale.html"> GUIDA PER UNA BUONA VITA</a>';
    $attivazione = "<b><h3>IL CODICE DI ATTIVAZIONE É $ca </h3></b>";
    $registrazione = '<a href="http://ilmondonliner.altervista.org/STIVIAN/accessi/registrazione.php">RIFAI LA REGISTRAZIONE</a>';
    // EVENTUALI ERRORI
    if (($user == 'Stefano') && ($user == 'prova1') && ($user == 'prova2')) {
    echo "Con questo nome si è già registrato un altro giocatore<br> $registrazione";
    }
    $b = empty($user);
    $c = empty($email);
    $d = empty($rmail);
    $e = empty($password);
    if (($b == true) Or ($c == true) Or ($d == true) Or ($e == true)) {
    echo "Non hai riempito il campo nome o dell'e-mail o della ripetizione e-mail o della password";
    }
    if (ereg("[^-/-*-+_\ ]", $user) == true) {
    echo "Ci sono dei caratteri non consenti nel tuo nome $registrazione";
    }
    if ($email != $rmail) {
    echo "I 2 E-MAIL (PRIMO E RIPETIZIONE) NON CORRISPONDONO $registrazione";
    }
    // INVIO E-MAIL
    if (($b == true) && ($c == true) && ($d == true) && ($e == true)) {
    if ($user != ' ') {
    if (($user != 'Stefano') && ($user != 'prova1') && ($user != 'prova2')) {
    if ($email == $rmail) {
    mail("$email", "Registrazione su Stivian", "Registazione su Stivian effettuata con successo
    vi diamo il benvenuto nel mondo di
    STIVIAN(clicca qui per andare alla
    homepage di Stivian)
    $attivazione
    Speriamo che vivrai una buona seconda vita su STIVIAN, bellissimo gioco di ruolo<br>
    per questo ti consigliamo di leggere le seguenti guide
    $g1
    $g2
    $g3
    BREVE GUIDA QUOTIDIANA
    GUIDA PER UNA BUONA VITA
    I TUOI DATI:
    NOME:$user
    PASSWORD:$password
    CODICE DI ATTIVAZIONE:$ca ", "from: ilmondonliner@altervista.it");
    echo "$a <br>";
    $r = "http://ilmondonliner.altervista.org/STIVIAN/accessi/registrazione_exe.php";
    echo "<form method="post" action="$r "><b>CODICE DI ATTIVAZIONE</b><br>
    <input type="text" name="ca2">";
    echo "<input type="submit" value='COMPLETA LA REGISTRAZIONE'></form>";
    echo "$g1 <br>";
    }
    }
    }
    }
    $ca2 = $_POST['ca2'];
    if ($ca2 == $ca) {
    $fp = fopen("utenti.php", "a+");
    fwrite($fp, "<?|" . $user . "|" . $password . "|" . $email . "|" . \n);
    fclose($fp);
    echo "$user, il tuo account adesso è attivo fai il login per accederci<br> User: $user <br>
    Password: $password";
    }

    ?>
    Mi potete dire la correzione per favore?

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,744

    Predefinito

    Dovrebbe andare:
    Codice PHP:
    <html>
    <body bgcolor="#008000">
    <h1><b>STIVIAN</b></h1><br>
    <h3><i>UNA SECONDA VITA</i></h3><br><br>
    </html>
    <?php
    // RECUPERO E SPECIFICAZIONE DELLE VARIABILI
    $user = $_POST['user'];
    $password = $_POST['password'];
    $email = $_POST['email'];
    $rmail = $_POST['rmail'];
    $ca = '86789982459';
    $a = "UNA E-MAIL TI É STATA INVIATA A $email INSERISCI QUI SOTTO IL CODICE DI ATTIVAZIONE SCRITTO NELL'E-MAIL CHE HAI RICEVUTO<br>";
    $g1 = '<a href="http://ilmondonliner.altervista.org/STIVIAN/guide/guidaufficiale.html"> GUIDA UFFICIALE</a>';
    $g2 = '<a href="http://ilmondonliner.altervista.org/STIVIAN/guide/guidaufficiale.html"> BREVE GUIDA QUOTIDIANA</a>';
    $g3 = '<a href="http://ilmondonliner.altervista.org/STIVIAN/guide/guidaufficiale.html"> GUIDA PER UNA BUONA VITA</a>';
    $attivazione = "<b><h3>IL CODICE DI ATTIVAZIONE É $ca </h3></b>";
    $registrazione = '<a href="http://ilmondonliner.altervista.org/STIVIAN/accessi/registrazione.php">RIFAI LA REGISTRAZIONE</a>';
    // EVENTUALI ERRORI
    if (($user == 'Stefano') && ($user == 'prova1') && ($user == 'prova2')) {
    echo
    "Con questo nome si è già registrato un altro giocatore<br> $registrazione";
    }
    $b = empty($user);
    $c = empty($email);
    $d = empty($rmail);
    $e = empty($password);
    if ((
    $b == true) Or ($c == true) Or ($d == true) Or ($e == true)) {
    echo
    "Non hai riempito il campo nome o dell'e-mail o della ripetizione e-mail o della password";
    }
    if (
    ereg("[^-/-*-+_\ ]", $user) == true) {
    echo
    "Ci sono dei caratteri non consenti nel tuo nome $registrazione";
    }
    if (
    $email != $rmail) {
    echo
    "I 2 E-MAIL (PRIMO E RIPETIZIONE) NON CORRISPONDONO $registrazione";
    }
    // INVIO E-MAIL
    if (($b == true) && ($c == true) && ($d == true) && ($e == true)) {
    if (
    $user != ' ') {
    if ((
    $user != 'Stefano') && ($user != 'prova1') && ($user != 'prova2')) {
    if (
    $email == $rmail) {
    mail("$email", "Registrazione su Stivian", "Registazione su Stivian effettuata con successo
    vi diamo il benvenuto nel mondo di
    STIVIAN(clicca qui per andare alla
    homepage di Stivian)
    $attivazione
    Speriamo che vivrai una buona seconda vita su STIVIAN, bellissimo gioco di ruolo<br>
    per questo ti consigliamo di leggere le seguenti guide
    $g1
    $g2
    $g3
    BREVE GUIDA QUOTIDIANA
    GUIDA PER UNA BUONA VITA
    I TUOI DATI:
    NOME:
    $user
    PASSWORD:
    $password
    CODICE DI ATTIVAZIONE:
    $ca ", "from: ilmondonliner@altervista.it");
    echo
    "$a <br>";
    $r = "http://ilmondonliner.altervista.org/STIVIAN/accessi/registrazione_exe.php";
    echo
    "<form method=\"post\" action=\"$r\"><b>CODICE DI ATTIVAZIONE</b><br>
    <input type=\"text\" name=\"ca2\">"
    ;
    echo
    "<input type=\"submit\" value='COMPLETA LA REGISTRAZIONE'></form>";
    echo
    "$g1 <br>";
    }
    }
    }
    }
    $ca2 = $_POST['ca2'];
    if (
    $ca2 == $ca) {
    $fp = fopen("utenti.php", "a+");
    fwrite($fp, "<?|" . $user . "|" . $password . "|" . $email . "|" . \n);
    fclose($fp);
    echo
    "$user, il tuo account adesso è attivo fai il login per accederci<br> User: $user <br>
    Password:
    $password";
    }

    ?>

  3. #3
    ilmondonliner non è connesso Utente giovane
    Data registrazione
    05-12-2011
    Messaggi
    44

    Predefinito

    Grazie mille!

Regole di scrittura

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