recuperare password

  • Creatore Discussione Creatore Discussione dvd
  • Data di inizio Data di inizio

dvd

Nuovo Utente
15 Feb 2005
10
0
0
ciao a tutti,ho un problema sulla gestione delle passwd;in particolare devo realizzare un form dal quale l'utente, inserendo la propria mail, riceve nella sua posta la password che aveva dimenticato..come devo fare a realizzarlo,il mio problema è recuperare il valore (email) che l'utente inserisce nella form...

ciao
 
adesso quello l'ho fatto,ho creato un form in cui l'utente inserisce nick e email e invio i dati ad un'altra pagina che recupera i valori della POST e faccio la query recuperando la passwd..se stampo i valori è tutto ok però nn riesco a far funzionare la funzione mail...come deve essere fatta?
io ho scritto così
<?php
//verifico l'esecuzione della query che recupera i dati
if (isset ($query_visual_nick))
{
$pass = $row_visual_nick['Password'];
// Configuro i dati di invio della mail
// (destinatario, mittente, oggetto e corpo)

$mail_to = $_POST['Email'];
$mail_from = "[email protected]";
$mail_subject = "Inviare email in formato HTML con PHP";
$mail_body = "<p>Ecco la tua password</p>$pass";

// Specifico le intestazioni per il formato HTML
$mail_in_html .= "MIME-Version: 1.0\r\n";
$mail_in_html .= "Content-type: multipart/mixed";
$mail_in_html .= "From: <$mail_from>";

// Invio la mail
if (mail($mail_to, $mail_subject, $mail_body))
{
print "Email inviata con successo!";
}
else
{
print "niente invio";
}
}
else
{
print "niente";
}
?>

è giusta scritta in questo modo?

ciao
 
ho provato anche nel modo che mi hai detto tu ma nn funziona,dice sempre che nn invia la mail;

ho provato a mettere dei nomi precisi e nn variabili per le variabili $mail_to etc però nn mi invia,la sintassi è giusta?
anche delle funzione mail...

$mail_to = "[email protected]";
$mail_from = "[email protected]";
$mail_subject = "Inviare email in formato HTML con PHP";
$mail_body = "<p>Ecco la tua password</p>";
// Invio la mail
if (mail("$mail_to", "$mail_subject", "$mail_body"))
{
print "Email inviata con successo!";
}
else
{
print "niente invio";
}
 

Discussioni simili