<?
$fy = $_POST['fy'];
$email = $_POST['email'];
if ($fy == 'manda')
{
include "coneccao_mysql.php";
$comando="select * from usuarios where email = '$email'";
if ($linha==1)
{
$a=1;
while ($a<=$linha)
{
$email=$matriz_resposta['email'];
$usuario=$matriz_resposta['usuario'];
$id=$matriz_resposta['id'];
$a++;
$comando_m=
mysql_query("UPDATE usuarios SET senha='$crip' WHERE id='$id'");
/// ENVIA O EMAIL
$texto = "Seu usuário: $usuario<br>
Sua nova Senha: $rand<br>";
$to = "$email";
$subject = "Ateração de Senha";
$message = "$texto";
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$verifica=
mail($to,
$subject,
$message,
$headers);
if ($verifica==TRUE)
{
echo "<b>Senha alterada com sucesso.</b>";
}
else
{ echo "<h1 align=center>ERRO DESCONHECIDO!</J1>";
}
}
}
else if ($linha==0)
{
echo "Seu e-mail não foi encontrado.";
}
else
{
echo "Foi encontrado mais de um usuário com esse e-mail.";
}
</html>";
}
?>
<form name="form1" method="post" action="">
<table width="300" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2"><div align="center"><strong><font color="#000000" size="2" face="verdana">Perdi
Minha Senha:</font></strong></div></td>
</tr>
<tr>
<td width="131"><strong><font size="1" face="verdana">Email</font></strong></td>
<td width="169"> <input name="email" type="text" id="email"> </td>
</tr>
<tr>
<td><input name="fy" type="hidden" id="fy" value="manda"></td>
<td><input type="submit" name="Submit" value="Enviar"></td>
</tr>
<tr>
<td colspan="2"><div align="center"></div></td>
</tr>
</table>
</form>
</body>
</html>
Ta ai o código, agora é só faze as mudanças para os dados do seu banco de dados, adicionar informações que quizer e colocar no site.