Envio de senha por email
Pessoal, tenho q fazer um daqueles "lembrar senha" onde o usuário digita o endereço de e-mail cadastrado e recebe, nesse endereço, uma resposta com a senha dele.
Achei esse código e adaptei pra mim (ou tentei né, rs) só q ele naum envia de fato o email.
Dêem uma força aih.
Abraços
<?PHP#include "configuracao.php";$email = $_POST['email'];echo "e-mail:" . $email; // testei pra ver se tava pegando direitinho o email do form, e tava!$nome_webmaster = "Eu";$email_do_webmaster = "eu@eu.com.br";$nomedosite = "MeuSite";$linkdosite = "[http://www.meusite.com.br";if](http://www.meusite.com.br) ($submit){ if (!$email){ $erro = "O E-mail esta em Branco !!"; } else if (strpos ($email, "@")) { $email = $email; } else { $erro = "Desculpe, mais o seu email esta invalido!!"; } if (!$erro){ mysql_select_db($database_Clage, $Clage); $sql = mysql_query("SELECT * FROM Usuarios WHERE email='$email'"); $total = mysql_num_rows($sql); if ($total == 1){ $senha = mysql_result($sql,0,campo_da_senha); $usuario = mysql_result($sql,0,campo_do_usuario); $enviar = "Lembrar Senha!!! ".$nomedosite."\n"; $enviar .= $usuario; $enviar .= "\n"; $enviar .= $senha; $enviar .= "\n"; $enviar .= "Obrigado!!\n\n ".$nome_webmaster."\n\n"; $enviar .= " ".$linkdosite."\n"; $enviar .= " \n"; $enviar .= " Webmaster: ".$email_do_webmaster."\n"; mail("$email", "[$nomedosite][- Lembrar Senha]", $enviar,"From: $email_do_webmaster <$nomedosite>\n"); $erro = "Sua senha foi enviada para sua conta de email com sucesso! Obrigado !"; }else{ $erro = "Desculpe! Seu e-mail não esta cadastrado em nosso site ou Talves você tenha se cadastrado com outro email! "; } }}?>Discussão (18)
Carregando comentários...