Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Parse error non capisco l'errore

    Ciao a tutti.
    Ho il seguente codice:

    Codice PHP:
    <?php include ('D:\Inetpub\webs\adileocom\public\set.inc.php'); 
    $nome $_POST['nome'];
     
    $cognome $_POST['cognome'];
     
    $nick $_POST['nick'];
     
    $mail $_POST['mail'];
     
    $password $_POST['password'];
     
    $data $_POST['data'];
     
    $news $_POST['news']; 

     if (!
    $nome == ""){   


     
    $dbcnx = @mysql_connect('$host''$user''$passdb'); $dbc =  @mysql_select_db('utenti);   $strSQL = "INSERT INTO utenti(nome,cognome, nick, password, mail, data, datareg)"; $strSQL .= "VALUES('$nome', '$cognome', '$nick', MD5('"$pass"'), '$mail', '$data', '$datareg')";  if (@mysql_query($strSQL)) { echo '

     
    Il tuo account è stato creato.</p>'; } } ?>
    In teoria dovrebbe prendere le informazioni dei campi per registrarsi e salvarle nel database.
    Solo che mi da Parse errorarse error..... alla riga:
    Codice PHP:
    $strSQL .= "VALUES('$nome', '$cognome', '$nick', MD5('"$password"'), '$mail', '$data', '$datareg')"
    e non rieco a trovarlo l'errore aiutatemi .

  2. #2

    Re: Parse error non capisco l'errore

    Originariamente inviato da mysteryangel
    Ciao a tutti.
    Ho il seguente codice:

    Codice PHP:
    <?php include ('D:\Inetpub\webs\adileocom\public\set.inc.php'); 
    $nome $_POST['nome'];
     
    $cognome $_POST['cognome'];
     
    $nick $_POST['nick'];
     
    $mail $_POST['mail'];
     
    $password $_POST['password'];
     
    $data $_POST['data'];
     
    $news $_POST['news']; 

     if (!
    $nome == ""){   


     
    $dbcnx = @mysql_connect('$host''$user''$passdb'); $dbc =  @mysql_select_db('utenti);   $strSQL = "INSERT INTO utenti(nome,cognome, nick, password, mail, data, datareg)"; $strSQL .= "VALUES('$nome', '$cognome', '$nick', MD5('"$pass"'), '$mail', '$data', '$datareg')";  if (@mysql_query($strSQL)) { echo '

     
    Il tuo account è stato creato.</p>'; } } ?>
    In teoria dovrebbe prendere le informazioni dei campi per registrarsi e salvarle nel database.
    Solo che mi da Parse errorarse error..... alla riga:
    e non rieco a trovarlo l'errore aiutatemi .
    in questa riga usa lo slash /
    include ('D:/Inetpub/webs/adileocom/public/set.inc.php');

    qui manca l'apice di chiusura
    $dbc = @mysql_select_db('utenti);

    qui occhio a come usi apici e doppi apici, potrebbero cambiarti il valore di MD5(). i doppi apici non ci vogliono e forse manco quelli singoli
    $strSQL .= "VALUES...... MD5('"$password"')

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Grazie ora funziona!

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.