Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafa2098

Erro ao Receber email de Recuperação de senha?

Recommended Posts

Pessoal, meu sistema de recuperação de senha nao ta funcionando,

 

eu coloco o email e a senha e sempre ele da "usuario e senha Incorretos"

 

to fazendo algo errado?

 

gerar_senha.php

<?
include "../Connections/config.php"; //inclui o arquivo de configurações
 
$db   = mysql_connect ($hostname_config, $username_config, $password_config); //conecta ao mysql
$basedados = mysql_select_db($database_config); //conecta a base de dados
 
$confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$usuario' AND email = '$email'", $db); //verifica se o login e a email conferem
  while ($row = mysql_fetch_array($confirmacao)) {
    $usuario = $row["usuario"]; //adiciona a variavel $login o login do usuario
$senha = $row["senha"]; //adiciona a variavel $senha a senha do usuario
    $email = $row["email"]; //adiciona a variavel $email o email do usuario
}
 
$contagem = mysql_num_rows($confirmacao); //traz o resultado da pesquisa acima
 
if ( $contagem == 1 ) {
  $msg  = "Recuperação de senha" . chr(13) . chr(10);
  $msg .= "Senha enviada em " . date("d/m/Y") . ", os dados seguem abaixo: " . chr(13) . chr(10) . chr(10);
  $msg .= "Usuario : " . $usuario . chr(13) . chr(10);
  $msg .= "Email : " . $email . chr(13) . chr(10);
  $msg .= "Senha : " . $senha . chr(13) . chr(10);
 
  $Remetente = "suporte@gamesplay.com.br"; //remetente do email, coloque o email do seu site
 
  mail($email, "Recuperação de Senha",$msg,"From: $Remetente"); //campos do email na ordem, email destinho (não deve ser alterada), assunto, conteudo (não deve ser alterado), remetente (também não altere)
 
  echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Sua senha foi enviada com sucesso para o email: $email.</font></div>"; //resposta se o email foi enviado com sucesso
  } else {
    echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Seu login ou email está incorreto.</font></div>"; //resposta se não foi possivel enviar o email
}
?>

 

config.php

 

<?php
# FileName="Connections_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_config = "localhost";
$database_config = "574105";
$tabela = "login";
$username_config = "574105";
$password_config = "1234567";

$config = mysql_pconnect($hostname_config, $username_config, $password_config) or trigger_error(mysql_error(),E_USER_ERROR);

?>

 

nova_senha

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulário Nova Senha</title>
</head>

<body>

<form name="senha" method="post" action="gerar_nova_senha.php">
  <table width="400" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="150"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Usuario:</font></td>
      <td width="250"><input name="usuario" type="text" id="usuario"></td>
    </tr>
    <tr>
      <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Email:</font></td>
      <td><input name="email" type="text" id="email"></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td colspan="2"><div align="center">
          <input name="enviar" type="submit" id="enviar" value="Enviar minha Senha">
        </div></td>
    </tr>
  </table>
</form>

</body>
</html>

 

algo errado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.