ciao a tutti ragazzi, ho scritto questo codice per far si che riceva i dati del modulo, li inserisca nel db e mandi una mail che va poi confermata, solo che il codice nn da nessuno output ! e nn salva sul db! qualcuno mi puo aiutare ? grazie mille
<?
include("connessione.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione al database");//da modificare poi in seguito
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database.");//da modificare poi in seguito
$nome= $_POST['nome'];
$cognome = $_POST['cognome'];
$email = $_POST['email'];
$nick_forum = $_POST['nick_forum'];
$nick_email = $_POST['nick_email'];
$password = $_POST['password'];
$commenti = $_POST['commenti'];
$hash = 'stringacasualescriviquellochevuoi';
$ip = $_SERVER[REMOTE_ADDR];
$hash_utente = md5("$email.$hash");
$encoded_email = urlencode($_POST[email]);
$query = "INSERT INTO utenti_webmail(nome, cognome, email , nick_forum, nick_email, password, commenti, ip, hash_utente, confermato) VALUES('".$nome."','".$cognome."','".$email."','". $nick_forum."','".$nick_email."','".$password."',' ".$commenti."','".$ip."','".$hash_utente."', '0',)";
$risultato = mysql_query($query);
if($risultato) {
echo"<font color=#FFFFFF size=1 face=Verdana>Ti sei registrato con seccesso!
Tra breve ti arriverà un'e-mail all'indirizzo che ci hai fornito, per confermare il tuo account.</font>";
$destinatario = $email;
$mittente = "EMAIL";
$a = "$destinatario";
$da = "$mittente";
$oggetto = "Conferma attivazione account ";
$messaggio = "Questa e-mail ti è stata inviata per confermare l'iscrizione al sito http://
Se hai ricevuto questa e-mail per errore è possibile che qualcuno abbia utilizzato il tuo indirizzo per registrarsi al nostro sito, in tal caso
ti preghiamo di scusarci e di ignorare semplicemente questo messaggio.
Per ulteriori info contatta scrivici la tua mail
Per confermare la tua registrazione clicca il link sottostante:
<a>href http://www.boh.net/conferma.php?utente=$hash_utente&email=$encoded_email</a>
Grazie per esserti iscritto!
------------non rispondere a questo messaggio--------------";
$invio = mail("$a", "$oggetto", "$messaggio", "From: $da");
} else {
echo"<font color=#FFFFFF size=1 face=Verdana>Compila tutti i campi del form</font>";
}
mysql_close($db);
?>