Ir para conteúdo
Fórum Script Brasil
  • 0

Script de Recuperar Senha ( Não Envia Email)


Nilsonnq

Pergunta

Olá galera, eu gostaria muito de contar com a colaboração de vocês, eu estou tendo problema com o script de Recuperar Senha.

O usuário coloca seu e-mail e clica em enviar, então surge uma mensagem dizendo que sua senha foi enviado para o seu e-mail....mas o problema é que nunca chega...

Não tenho grande conhecimento em php, mas estou buscando aprender um pouquinho...

Obs não sai nenhum erro de php, tudo parece funcionar perfeitamente...

Desde já eu Agradeço!

Aqui é o campo do usuário inserir o e-mail:

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">

<br>
<br>
<?php
function first() { ?>
<div align="left">
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td rowspan="23" align="center" valign="top" width="72%" >
<form action=forgot.php method=post>
<div align="center">
<p><font color="#0000CC"><br><br><b>Lembrete de senha</b></font></p>
<p align="center"> <strong><font size="-1">Por favor, digite o e-mail registrado no INDIQUE FÁCIL e aperte ENVIAR.</font></font></strong> <font size="-1" color="#D64200">
</font><font size="-1"> <br>
<input name="Email" size="30" >
<br>
</font></p>
</div>
<p align="center"><small>
<input type="submit" value="Enviar">
</small></p>
<p><strong>Sua senha será enviada para seu e-mail, após solicitar, aguarde alguns minutos.</strong>
</p>
</form>
<p align="center">&nbsp;</p>
</td>
</tr>
</table>
</div>

Aqui o Código PHP:

<?php
include "header.php";
include "config.php";
if(!$_POST) {
first();
}
else
{
$a=$_POST["Email"];
$rs=mysql_query("Select * from members where Email='".$a."'");
if(mysql_num_rows($rs)==0) {
echo("<b><br><br><br><center>Desculpe , Este e-mail não existe em nosso sistema .<br></center></b>");
first();
}
else
{
$arr=mysql_fetch_array($rs);
$body = "Olá membro ,<br><br>Sua senha é " .$arr[9]."<br><br>att.<br>".$sitename;
$to = $a;
$subject = "Recuperar Senha";
$from = $webmasteremail;
$header = "From: $sitename<$from>\n";
$header .="Content-type: text/html; charset=iso-8859-1\n";
$header .= "Reply-To: <$from>\n";
$header .= "X-Sender: <$from>\n";
$header .= "X-Mailer: PHP4\n";
$header .= "X-Priority: 3\n";
$header .= "Return-Path: <$from>\n";
mail($to,$subject,$body,$header);
echo("<br><br><br><b><center>Sua senha foi enviada para seu e-mail, aguarde alguns minutos !<br></center></b><br><br><br>");
}
}
?>

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...