Visualizzazione dei risultati da 1 a 8 su 8

Discussione: codice sbagliato

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579

    codice sbagliato

    ciao a tutti
    a questa riga mi dà quest'errore:
    Parse error: parse error, unexpected T_VARIABLE in /membri2/scacchirakoforum/registrazione.php on line 114
    cosa ha questo codice che non và:

    Codice PHP:
    $userid $_POST["user"];
    $pass $_POST["passw"];
    $email $_POST["mail"];

    include (
    'config.php');

    $query "select * from utenti scacchirakoforum where USERID='".$userid."'";
    $risultato mysql_query($query) or die("Query fallita");
    $riga mysql_fetch_assoc($risultato);

    if (
    $riga==false)
    {
     
    $query2 "select * from utenti scacchirakoforum where EMAIL='".$email."'";
     
    $risultato2 mysql_query($query2) or die("Query fallita");
     
    $riga2 mysql_fetch_assoc($risultato2);

    if (
    $riga2==false)
    {
     
    $query "Insert into utenti scacchirakoforum values('".$userid."',MD5('$password'), ,'".$email."')";
     
    $risaltato mysql_query($query);
     echo(
    "registrato!");
     
    mail($email"registrazione","Ciao, sei stato registrato con i parametri \n userid :".userid." \n password : ".$password."\n","From: scacchirakoforum");
    }

    else
    {
     echo(
    "e-mail già utilizzata");
    }

    }
    else
    {
     echo(
    "Il Nik scelto è gia utilizzato da un altro utente.");
    }

    mysql_close($connessione); 
    la riga 114 è questa:

    $userid = $_POST["user"];
    $pass = $_POST["passw"];
    $email = $_POST["mail"];
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  2. #2
    Utente di HTML.it L'avatar di geko
    Registrato dal
    Dec 2004
    Messaggi
    104
    Non fidarti troppo della riga indicata, PHP è molto indulgente e talvolta riesce a interpretare un errore alla riga esatta, ma alle successive si rende conto che qualcosa non va... quindi guarda anche le precedenti.
    Cmq a una rapida occhiata sembra manchi la } a chiusura del primo if


  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    niente sempre lo stesso
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  4. #4
    nn ho letto il codice ma guarda che l'errore può essere anche nei file che includi

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    i file che includo sono i file di connessione al database
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  6. #6
    embhè non ci può essere un errore ?!!
    Nel codice che hai postato tu errori non ce ne sono

  7. #7
    Utente di HTML.it L'avatar di nabozzz
    Registrato dal
    Nov 2004
    Messaggi
    145
    Ciao...

    magari si può fare.. ma io a memoria non ricordo di aver mai visto una variabile scritta in questo modo...

    $userid = $_POST["user"];

    piuttosto

    $userid = $_POST['user'];



    boh :-)

  8. #8
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    se hai postato tutto il codice correttamente (tipo copia ed incolla ) allora l'errore è qui:

    codice:
    mail($email, "registrazione","Ciao, sei stato registrato con i parametri \n userid :".userid." \n password : ".$password."\n","From: scacchirakoforum");
    devi correggere con:

    codice:
    mail($email, "registrazione","Ciao, sei stato registrato con i parametri \n userid :".$userid." \n password : ".$password."\n","From: scacchirakoforum");
    Manca il dollaro della variabile $userid...

    ps: già che ci sei:

    codice:
    echo("Il Nik scelto è gia utilizzato da un altro utente.");
    nik suppongo sia nick
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.