Ciao io la recupero cosi: nome Database: recpsw, nome tabella: iscritti, nome campo: email.....fammi sapere se hai problemi.
contenuto pagina apri_recupera.php:
<body>
<form action="recupera-password.php" method="post">
LOGIN (EMAIL)<br/>
<input type="text" name="login" maxlength=?40? size=?40?/><br/><br/>
<input type="submit" VALUE="Invia"/>
</form>
</body>
contenuto pagina recupera-password.php:
<?php
$host="localhost";
$user="root";
$password="";
$database="recpsw";
$connessione=mysql_connect($host,$user,$password);
mysql_select_db($database);
$login = $_POST['login'];
$sql="SELECT * FROM iscritti WHERE email='".$login."'";
$risultato=mysql_query($sql,$connessione);
$numero_record=mysql_num_rows($risultato);
$riga=mysql_fetch_row($risultato);
mysql_close($connessione);
if ($numero_record==0)
{
print "ATTENZIONE: Non esistono iscritti con l'email indicata.";
print "<br>";
print '<a href="apri_recupera.php">Torna indietro</a><br><br>';
}
else
{
$intestazioni = "From: >\r\n";
$oggetto = "La tua password...";
$messaggio = "La tua password e': ".$riga[1];"
mail($login, $oggetto, $messaggio, $intestazioni );
print "La password e' stata spedita nella tua casella di posta elettronica";
}
?>