Visualizzazione risultati 1 fino 3 di 3

Discussione: Potete aiutarmi a risolvere l'errore che on riesco a risolvere

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

    Predefinito Potete aiutarmi a risolvere l'errore che on riesco a risolvere

    Sto creando un browser game da 0, sono all'inizio praticamente ieri ho scritto una pagina che ti invia una e-mail per confermare l'account ma mi appare questo errore

    "Parse error: syntax error, unexpected T_IF in /membri/ilmondonliner/STIVIAN/accessi/mail.php on line 12"

    ho provato a cercare la soluzione per 2 giorni ho anche fatto un file in cui ho messo solo il pezzo di codice sbagliato e funzionava non capisco perchč con tutto il resto non funziona

    IL CODICE PHP č:
    Codice PHP:
    <?php
    $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 = '<a href="http://ilmondonliner.altervista.org/STIVIAN/accessi/registrazione_exe.php">CLICCA SU QUESTO LINK PER ATTIVARE IL TUO ACCOUNT</a>';
    $user = $_POST['user'];
    $mail = $_POST['mail'];
    $rmail = $_POST['cmail'];
    $password = $_POST['password'];
    $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($mail)
    if ((
    $b == FALSE) Or ($c == FALSE)){
    echo
    "Non hai riempito il campo nome o/e dell'e-mail";
    }
    if (
    ereg("[^-/-*-+_\ ]",$user) == TRUE)
    {
    echo
    "Ci sono dei caratteri non consenti nel tuo nome $registrazione";
    }
    if (
    $mail != $rmail){
    echo
    "I 2 E-MAIL (PRIMO E RIPETIZIONE) NON CORRISPONDONO $registrazione";
    }
    if ((
    $b == FALSE) Or ($c == FALSE)){
    if (
    $user != ' '){
    if ((
    $user != 'Stefano') && ($user != 'prova1') && ($user != 'prova2')){
    if (
    $mail == $rmail){
    mail("$mail", "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
    PASSWORD"
    , "from: [email]ilmondonliner@altervista.it[/email]");
    }
    }
    }
    }
    ?>
    Non so se c'entra anche il codice html del form che genera le variabili del form se lo volete vedere posto anche quello come vedete prima di inviare l'e-mail con il link di conferma verifica vari parametri e visualizza dei messaggi tipo "...Caratteri non ammessi." se ci sono degli errori nella compilazione della registrazione poi c'č anche il file che fa la vera e propria registrazione agendo sul file del login ma non c'entra.
    Mi potete postare il codice giusto?
    Ultima modifica di saitfainder : 19-12-2011 alle ore 12.52.37 Motivo: Usa il tag PHP

  2. #2
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Banalmente manca il punto e virgola alla riga 11.


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


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

    Predefinito

    a 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
  •