....nella registrazione ho fatto in modo che viene inviata per email...
codice:
<?
include 'db.php';
bla bla bla...
$sql_email_check = mysql_query("SELECT email FROM utenti WHERE email='$email'");
$email_check = mysql_num_rows($sql_email_check);
$sql_username_check = mysql_query("SELECT username FROM utenti WHERE username='$username'");
$username_check = mysql_num_rows($sql_username_check);
if(($email_check > 0) || ($username_check > 0)){
if($email_check > 0){
echo "[b]La tua E-mail risulta gia' registrata nel nostro database. Inserisci una diversa E-mail!
";
unset($email);
}
if($username_check > 0){
echo "[b]L' Username risulta gia' registrato nel nostro database. Inserisci un diverso Username!
";
unset($username);
}
include 'registrazione.php';
exit();
}
function makeRandomPassword() {
bla bla bla
}
$password_random = makeRandomPassword();
$password_db = md5($password_random);
$sql = mysql_query("INSERT INTO utenti (nome, cognome, email, username, password, data_registrazione, password_decriptata)
VALUES('$nome', '$cognome', '$email', '$username', '$password_db', now(), '$password_random')") or die (mysql_error());
if(!$sql){
echo 'Errore nel creare il tuo account! Contatta il WebMaster.';
} else {
$userid = mysql_insert_id();
$pathattivazione = "attivazione.php?id=$userid&codice=$password_db";
$soggetto = "Richiesta registrazione $nomesito";
$messaggio = "$nome $cognome,
Hai inviato la registrazione su $nomesito
Per attivare il tuo account, clicca qui: $pathsito$pathattivazione
I tuoi dati:
Username: $username
Password: $password_random
CONSERVA QUESTI DATI XCHE' PER LA TUA PRIVACY E QUELLA DEGLI ALTRI I DATI SONO CRIPTATI!!
Grazie!
WebMaster, $nomesito
Questa E-mail viene generata automaticamente quindi non rispondere!";
mail($email, $soggetto, $messaggio, "From: $nomesito <$emailadmin>\nX-Mailer: PHP/" . phpversion());
echo "La tua richiesta e' stata inviata alla tua E-mail controlla!";
}
?>
questo funziona benissimo....vorrei fare in modo che come qui la password e l'username mi venga restituita nello script recupera password...
capito ora?....come cavolo devo fare uff =( =(