Ir para conteúdo

POWERED BY:

Arquivado

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

Everson Gonçalves

[Resolvido] Script de Reenviar Senha

Recommended Posts

Olá pessoal,

 

Estou com um problema no script abaixo, ele é um script para reenvio de senha, porém quando eu coloquei ele no ar e coloquei pra reenviar a senha, ele não envia e também não mostra mensagem de erro, não acontece nada.

 

Alguém poderia me ajudar a indentificar o que está acontecendo?

 

<?

#Banco de Dados

$bd_host = "localhost"; // nome do host do hospediro do Banco de dados //
$bd_usr = "user123"; // nome do usuario do Banco de dados //
$bd_pass = "12596dr"; // Senha do Banco de dados //
$bd_banco_de_dados = "569_dados"; // Nome do Banco de dados //
$tabela = "membros"; // nome da tabela onde deve ser procurado a senha

#Webmaster

$nome_webmaster = "Seu_Nome";
$email_do_webmaster = "Seu_Nome";

#Site

$nomedosite = "Nome_do_site";
$linkdosite = "http://www.nomesite.com.br";

?>
<?

if ($submit){ #Verificar se o Formulario foi enviado !!

if (!$email){ #Verificar se o email possue @ Senão anvia msg de email invalido!!
$erro = "O E-mail esta em Branco !!";
} else if (strpos ($email, "@")) {
$email = $email;
} else {
$erro = "Desculpe!, mais o seu email esta invalido!!";
}

if (!$erro){ #Senão existe erros ! Procura o email no banco de dados

$conectar = mysql_connect($bd_host, $bd_user, $bd_pass) or die (mysql_error());

mysql_select_db($bd_banco_de_dados, $conectar);

$sql = mysql_query("SELECT * FROM $tabela WHERE email = '$email'");


$total = mysql_num_rows($sql); # Conta quantos emails foram encontrados na busca -- query!


if ($total == 1){ # Se o total de email for igual a 1 ele envia a senha por email se for diferente de 1
# Envia uma msg de erro !

while($l = mysql_fetch_array($sql)) {

# Aqui você deve colocar os dados que você quer retirar da tabela do Banco de dados
# Aqui eu retirei os campos usuario, nome, e senha, Basta você mudar os dados $l[x]; onde x = qualquer campo # do seu banco de dados !

$enivar = "Lembrar Senha!!! ".$nomedosite."\n";
$enivar .= $l[nome];
$enviar .= "\n";
$enviar .= $l[email];
$enviar .= "\n";
$enviar .= $l[senha];

# exemplo: se quiser mais campos faça assim :
# $enviar .= $l[endereco];
# $enviar .= "\n";
# $enviar .= $l[telefone];


}
$enviar .= "\n";
$enviar .= "Obrigado!!\n\n Abraços do WebMaster: ".$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 Talvez você tenha se cadastrado com outro email! ";
}
}

}
?>
<form method="post" action="<? echo $PHP_SELF; ?>">
<div align="left">
<? if ($erro){ echo $erro; } # Msg de erro de acordo com o erro ! ?>
<p><font color="#000000"><b>Lembrar Senha</b></font></p>
<p><b><font color="#000000">e-mail:</font></b>
<input type="text" name="email">
</p>
<p>
<input type="submit" name="submit" value="Enviar" width="150">
</p>
</div>
</form> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

E aí Everson, beleza?

 

Cara, estava dando uma olhada no seu código e fiquei com uma dúvida: você adaptou ele para coloar aqui no fórum? Pergunto pq tem muitas variáveis faltando, como por exemplo o próprio $submit, que pelo fato de não existir, acaba fazendo com que seu código não passe por um if bem grande.

 

Outra coisa que reparei foi o seguinte, você está usando

$PHP_SELF

Tipo, tentei aqui e não deu muito certo comigo, mas acho que varia dependendo da versão do seu PHP. De qualquer forma, caso não esse PHP_SELF não esteja mto ok tente mudar para

$_SERVER['PHP_SELF'];

(comigo funcionou).

 

Da uma revisada aí, tenta pegar os seus parâmetros com o

$_POST['nome_do_parametro']

pra ver se ajuda, beleza?

 

Outra coisa interessante de salientar é que tem uma galera que acaba encontrando alguns problemas com o mail "nativo" do php, se tu tivere dificuldades tenta usar o PHPMailer que pode ser uma mão na roda.

 

Espero ter ajudado.

 

Forte abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Completando algumas coisa que o Jader Bittencourt já deixou claro pra você, seu script não envia por alguns motivos simples, um deles é a seguinte linha:

if ($submit){ #Verificar se o Formulario foi enviado !!

 

Não tem absolutamente nada haver, se a variável $submit, fosse um :

isset( $_POST['submit'] )

 

até entenderia, mais vamos a outro problema.

$enivar .= $l[nome];
...
$enviar .= $l[email];
...
$enviar .= $l[senha];

você não está procurando um 'índice' no array, é sim uma constante, use uma apas simples ou dupla

pra identificar que o que você deseja buscar, um 'índice' é não uma 'constante'

 

Outra coisa que não podemos deixar de notar:

<? 

São as short tags, não utilize isso, porque nem todos os servidores PHP estão configurados para aceitar esse tipo de tag

alguns até aceitam, mais outros não vão interpretar o código entre essas tags.

 

Agora, dando uma melhorada no teu código, tente fazer da seguinte maneira:

<!doctype html>
<html>
   <head>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   </head>
   <body>
       <?php
               !defined( 'MySQLServerHost' ) ? define( 'MySQLServerHost', 'localhost' ) : '';
               !defined( 'MySQLSchemaName' ) ? define( 'MySQLSchemaName', '569_dados' ) : '';
               !defined( 'MySQLUsername' ) ? define( 'MySQLUsername', 'user123' ) : '';
               !defined( 'MySQLPassword' ) ? define( 'MySQLPassword', '12596dr' ) : '';
               if( extension_loaded( 'mysqli' ) ){
                   $MySQLi = new MySQLi( MySQLServerHost, MySQLUsername, MySQLPassword, MySQLSchemaName );
               }else{
                   echo 'Habilite a extensão do MySQLi no php.ini';
                   exit;
               }
       ?>
       <fieldset>
           <form method="POST" action="<?php echo array_pop( explode( '/', $_SERVER['PHP_SELF'] ) ) ?>">
               <label for="email">E-mail</label>
               <input type="text" size="40" placeholder="Digite seu e-mail" name="email" />
               <input type="submit" value="Enviar senha" name="recovery" />
           </form>
       </fieldset>
       <?php
               if( isset( $_POST[ 'recovery' ] ) ){
                   $email = addslashes( $_POST['email'] );
                   if( !strpos( '@', $email ) ){
                       printf( 'O Email <b>%s</b> não é um e-mail válido, verifique seu e-mail !', $email );
                   }else{
                       $SQLQuery = $MySQLi->query( sprintf( 'SELECT * FROM `membros` WHERE `email` = %s LIMIT 1', $email ) );
                       if( $SQLQuery->num_rows != 0 ){
                           $Dados = $SQLQuery->fetch_assoc();
                           $Headers = Array( 
                                'From: %s',
                                'Reply-To: %s',
                                'Subject: %s',
                                'Return-Path: %s',
                                'MIME-Version: 1.0',
                                'X-Priority: 3',
                                'Content-Type: text/html; charset=%s'
                           );
                           $Message = "Lembrar senha !!! \n";
                           $Message .= "Olá %s \n";
                           $Message .= "Sua senha foi recuperada com sucesso ! \n\n";
                           $Message .= "Dados do seu usuário \n";
                           $Message .= "Email: %s\n Senha: %s\n Telefone: %s\n";
                           $Message .= "Obrigado, Abraços do WebMaster %s \n\n %s";
                           $Message .= "Email do WebMaster %s";
                           $WebMaster = '...';
                           $WebSite = '...';
                           $WebMasterMail = '...';
                           $FormatedMessage = sprintf( $Message, $Dados['nome'], $Dados['email'], $Dados['telefone'], $WebMaster, $WebSite, $WebMasterMail );
                           $Assunto = 'Recuperação de Senha';
                           if( mail( $email, $Assunto, nl2br( $FormatedMessage ), sprintf( implode( ',', $Headers ), $WebMaster, $WebMasterMail, $Assunto, $Email, 'iso-8859-1' ) ) ){
                               echo 'Senha recuperada com sucesso, verifique sua caixa postal';
                           }else{
                               echo 'Falha ao enviar o e-mail, tente novamente mais tarde !';
                           }
                       }else{
                           echo 'Email incorreto';
                       }
                   }
               }
       ?>
   </body>
</html>

 

Não testei, mais qualquer coisa, poste aqui !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Completando algumas coisa que o Jader Bittencourt já deixou claro pra você, seu script não envia por alguns motivos simples, um deles é a seguinte linha:

if ($submit){ #Verificar se o Formulario foi enviado !!

 

Não tem absolutamente nada haver, se a variável $submit, fosse um :

isset( $_POST['submit'] )

 

...

 

 

Olá Andrey Knupp,

 

Muito obrigado pela ajuda, faz tempo que estou mexendo nesse script e não consegui arrumar.

 

Eu fiz um teste, porém ele só está mostrando a mensagem de erro "O Email demo@anunciodemo.com.br não é um e-mail válido, verifique seu e-mail ! .

 

Configurei os Dados de Acesso ao banco de dados tudo certinho, porém não está pegando os Dados da base.

 

Veja onde ele sendo testado: http://www.feiraodopinheirao.com/reenviar_senha.php

 

Um e-mail que está na base de dados é: demo@anunciodemo.com.br

 

O nome da tabela onde ele vai pegar os Dados é "membros" e preciso dos Dados "email" e "Senha", tentei configurar assim, mas não funcionou:

 

 

<!doctype html>
<html>
   <head>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   </head>
   <body>
       <?php
               !defined( 'MySQLServerHost' ) ? define( 'MySQLServerHost', 'localhost' ) : '';
               !defined( 'MySQLSchemaName' ) ? define( 'MySQLSchemaName', 'dados' ) : '';
               !defined( 'MySQLUsername' ) ? define( 'MySQLUsername', 'admin' ) : '';
               !defined( 'MySQLPassword' ) ? define( 'MySQLPassword', 'senha' ) : '';
               if( extension_loaded( 'mysqli' ) ){
                   $MySQLi = new MySQLi( MySQLServerHost, MySQLUsername, MySQLPassword, MySQLSchemaName );
               }else{
                   echo 'Habilite a extensão do MySQLi no php.ini';
                   exit;
               }
       ?>
       <fieldset>
           <form method="POST" action="<?php echo array_pop( explode( '/', $_SERVER['PHP_SELF'] ) ) ?>">
               <label for="email">E-mail</label>
               <input type="text" size="40" placeholder="Digite seu e-mail" name="email" />
               <input type="submit" value="Enviar senha" name="recovery" />
           </form>
       </fieldset>
       <?php
               if( isset( $_POST[ 'recovery' ] ) ){
                   $email = addslashes( $_POST['email'] );
                   if( !strpos( '@', $email ) ){
                       printf( 'O Email <b>%s</b> não é um e-mail válido, verifique seu e-mail !', $email );
                   }else{
                       $SQLQuery = $MySQLi->query( sprintf( 'SELECT * FROM `membros` WHERE `email` = %s LIMIT 1', $email ) );
                       if( $SQLQuery->num_rows != 0 ){
                           $Dados = $SQLQuery->fetch_assoc();
                           $Headers = Array( 
                                'From: %s',
                                'Reply-To: %s',
                                'Subject: %s',
                                'Return-Path: %s',
                                'MIME-Version: 1.0',
                                'X-Priority: 3',
                                'Content-Type: text/html; charset=%s'
                           );
                           $Message = "Lembrar senha !!! \n";
                           $Message .= "Olá %s \n";
                           $Message .= "Sua senha foi recuperada com sucesso ! \n\n";
                           $Message .= "Dados do seu usuário \n";
                           $Message .= "Email: %s\n Senha: %s\n Telefone: %s\n";
                           $Message .= "Obrigado, Abraços do WebMaster %s \n\n %s";
                           $Message .= "Email do WebMaster %s";
                           $WebMaster = '...';
                           $WebSite = '...';
                           $WebMasterMail = '...';
                           $FormatedMessage = sprintf( $Message, $Dados['email'], $Dados['senha'], $WebMaster, $WebSite, $WebMasterMail );
                           $Assunto = 'Recuperação de Senha';
                           if( mail( $email, $Assunto, nl2br( $FormatedMessage ), sprintf( implode( ',', $Headers ), $WebMaster, $WebMasterMail, $Assunto, $Email, 'iso-8859-1' ) ) ){
                               echo 'Senha recuperada com sucesso, verifique sua caixa postal';
                           }else{
                               echo 'Falha ao enviar o e-mail, tente novamente mais tarde !';
                           }
                       }else{
                           echo 'Email incorreto';
                       }
                   }
               }
       ?>
   </body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opz, foi só uma troca de variáveis, não tinha percebido, troque a seguinte linha:

if( !strpos( '@', $email ) ){
   printf( 'O Email <b>%s</b> não é um e-mail válido, verifique seu e-mail !', $email );
}

 

Para:

if( !strpos( $email, '@' ) ){
   printf( 'O Email <b>%s</b> não é um e-mail válido, verifique seu e-mail !', $email );
}

 

Poste os resultados, um abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opz, foi só uma troca de variáveis, não tinha percebido, troque a seguinte linha:

if( !strpos( '@', $email ) ){
   printf( 'O Email <b>%s</b> não é um e-mail válido, verifique seu e-mail !', $email );
}

 

Para:

if( !strpos( $email, '@' ) ){
   printf( 'O Email <b>%s</b> não é um e-mail válido, verifique seu e-mail !', $email );
}

 

Poste os resultados, um abraço

 

Andrey, fiz a alteração que você pediu e agora ele está dizendo que o e-mail "Email incorreto " e não envia.

 

http://www.feiraodopinheirao.com/reenviar_senha.php

 

Teste com o e-mail: demo@anunciodemo.com.br

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eita, troca o script aí:

<!doctype html>
<html>
   <head>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   </head>
   <body>
       <?php
               !defined( 'MySQLServerHost' ) ? define( 'MySQLServerHost', 'localhost' ) : '';
               !defined( 'MySQLSchemaName' ) ? define( 'MySQLSchemaName', 'dados' ) : '';
               !defined( 'MySQLUsername' ) ? define( 'MySQLUsername', 'admin' ) : '';
               !defined( 'MySQLPassword' ) ? define( 'MySQLPassword', 'senha' ) : '';
               if( extension_loaded( 'mysqli' ) ){
                   $MySQLi = new MySQLi( MySQLServerHost, MySQLUsername, MySQLPassword, MySQLSchemaName );
               }else{
                   echo 'Habilite a extensão do MySQLi no php.ini';
                   exit;
               }
       ?>
       <fieldset>
           <form method="POST" action="<?php echo array_pop( explode( '/', $_SERVER['PHP_SELF'] ) ) ?>">
               <label for="email">E-mail</label>
               <input type="text" size="40" placeholder="Digite seu e-mail" name="email" />
               <input type="submit" value="Enviar senha" name="recovery" />
           </form>
       </fieldset>
       <?php
               if( isset( $_POST[ 'recovery' ] ) ){
                   $email = addslashes( $_POST['email'] );
                   if( !strpos( $email, '@' ) ){
                       printf( 'O Email <b>%s</b> não é um e-mail válido, verifique seu e-mail !', $email );
                   }else{
                       $SQLQuery = $MySQLi->query( sprintf( 'SELECT * FROM `membros` WHERE `email` = "%s" LIMIT 1', $email ) );
                       echo '<pre>', $SQLQuery->num_rows, '<br />';
                       print_r( $SQLQuery );
                       if( $SQLQuery->num_rows == 1 ){
                           $Dados = $SQLQuery->fetch_assoc();
                           $Headers = Array( 
                                'From: %s',
                                'Reply-To: %s',
                                'Subject: %s',
                                'Return-Path: %s',
                                'MIME-Version: 1.0',
                                'X-Priority: 3',
                                'Content-Type: text/html; charset=%s'
                           );
                           $Message = "Lembrar senha !!! \n";
                           $Message .= "Olá %s \n";
                           $Message .= "Sua senha foi recuperada com sucesso ! \n\n";
                           $Message .= "Dados do seu usuário \n";
                           $Message .= "Email: %s\n Senha: %s\n Telefone: %s\n";
                           $Message .= "Obrigado, Abraços do WebMaster %s \n\n %s";
                           $Message .= "Email do WebMaster %s";
                           $WebMaster = '...';
                           $WebSite = '...';
                           $WebMasterMail = '...';
                           $FormatedMessage = sprintf( $Message, $Dados['email'], $Dados['senha'], $WebMaster, $WebSite, $WebMasterMail, $WebMasterMail );
                           $Assunto = 'Recuperação de Senha';
                           if( mail( $email, $Assunto, nl2br( $FormatedMessage ), sprintf( implode( ',', $Headers ), $WebMaster, $WebMasterMail, $Assunto, $Email, 'iso-8859-1' ) ) ){
                               echo 'Senha recuperada com sucesso, verifique sua caixa postal';
                           }else{
                               echo 'Falha ao enviar o e-mail, tente novamente mais tarde !';
                           }
                       }else{
                           echo 'Email incorreto';
                       }
                   }
               }
       ?>
   </body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ixe, eu coloquei a primeira atualização e deu o erro "O Email demo@anunciodemo.com.br não é um e-mail válido, verifique seu e-mail !

 

Ai eu vi que você fez uma atualização às 15:59 e reenviei o atualizado.

 

Agora ele está enviando o e-mail, porém o e-mail está indo em branco, dai quando ele faz o envio dos Dados, dá um erro:

 

1
mysqli_result Object
(
)


Warning:  sprintf() [function.sprintf]: Too few arguments in /home/feirao/public_html/reenviar_senha.php on line 56

Senha recuperada com sucesso, verifique sua caixa postal    

 

Você está quase lá..

rsrs

 

abraço,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz uma última atualização, você viu ? faltava colocar uma variável na linha 56 ;)

 

Sim, fiz um teste aqui agora novamente, enviado a atualização, e é ela mesma que está apresentando o erro que eu passei..

 

1
mysqli_result Object
(
)


Warning:  sprintf() [function.sprintf]: Too few arguments in /home/feirao/public_html/reenviar_senha.php on line 56

Senha recuperada com sucesso, verifique sua caixa postal    

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim:

$FormatedMessage = sprintf( $Message, $Dados['nome'], $Dados['email'], 
$Dados['senha'], $Dados['telefone'], $WebMaster, $WebSite, $WebMasterMail );

 

beleza, o e-mail foi enviado, mas ainda está mostrando uma mansagem de erro:

 

1
mysqli_result Object
(
)
Senha recuperada com sucesso, verifique sua caixa postal

 

Você é bom cara!..

Eu já mexi, mudei um monte o código e não consegui chegar onde você chegou..

hsuahsuahau

Compartilhar este post


Link para o post
Compartilhar em outros sites

Legal, resolvido então ?

 

Quase, porque será está mostrando esse erro?..

 

1
mysqli_result Object
(
)

 

A mensagem está chegando com uns </br>, veja:

 

Lembrar senha !!! <br />
Olá Demo <br />
Sua senha foi recuperada com sucesso ! <br />
<br />
Dados do seu usuário <br />
Email: demo@anunciodemo.com.br<br />
Senha: long2010<br />
Telefone: 15456966<br />
Obrigado, Abraços do WebMaster ... <br />
<br />
...Email do WebMaster ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ow Andrey Knupp, destistiu de me ajudar?? Enchi muito o teu saco! rsrsrs.. me desculpa, é que eu sou novo ainda em programação, e realmente em sistemas de e-mails tenho dificuldade..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Remova


echo '<pre>', $SQLQuery->num_rows, '<br />';
print_r( $SQLQuery );

/*

remove a impressão
1
mysqli_result Object
(
)

*/

 

E

nl2br( $FormatedMessage )

// por

$FormatedMessage

/*
remove os <br/>

Lembrar senha !!!
Olá Demo
Sua senha foi recuperada com sucesso !

Dados do seu usuário
Email: demo@anunciodemo.com.br
Senha: long2010
Telefone: 15456966
Obrigado, Abraços do WebMaster ...

...Email do WebMaster ...
*/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Perfeito Carlos Coelho,

 

Funcionou certinho agora!

Muito obrigado a você pela ajuda e também ao Andrey Knupp!

 

segue abaixo o script funcionando corretamente, para quem precisar:

 

reenviar_senha.php

<!doctype html>
<html>
   <head>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   </head>
   <body>
       <?php
               !defined( 'MySQLServerHost' ) ? define( 'MySQLServerHost', 'localhost' ) : '';
               !defined( 'MySQLSchemaName' ) ? define( 'MySQLSchemaName', 'dados' ) : '';
               !defined( 'MySQLUsername' ) ? define( 'MySQLUsername', 'admin' ) : '';
               !defined( 'MySQLPassword' ) ? define( 'MySQLPassword', '6h+q' ) : '';
               if( extension_loaded( 'mysqli' ) ){
                   $MySQLi = new MySQLi( MySQLServerHost, MySQLUsername, MySQLPassword, MySQLSchemaName );
               }else{
                   echo 'Habilite a extensão do MySQLi no php.ini';
                   exit;
               }
       ?>
       <fieldset>
           <form method="POST" action="<?php echo array_pop( explode( '/', $_SERVER['PHP_SELF'] ) ) ?>">
               <label for="email">E-mail</label>
               <input type="text" size="40" placeholder="Digite seu e-mail" name="email" />
               <input type="submit" value="Enviar senha" name="recovery" />
           </form>
       </fieldset>
       <?php
               if( isset( $_POST[ 'recovery' ] ) ){
                   $email = addslashes( $_POST['email'] );
                   if( !strpos( $email, '@' ) ){
                       printf( 'O Email <b>%s</b> não é um e-mail válido, verifique seu e-mail !', $email );
                   }else{
                       $SQLQuery = $MySQLi->query( sprintf( 'SELECT * FROM `membros` WHERE `email` = "%s" LIMIT 1', $email ) );
                       if( $SQLQuery->num_rows == 1 ){
                           $Dados = $SQLQuery->fetch_assoc();
                           $Headers = Array( 
                                'From: %s',
                                'Reply-To: %s',
                                'Subject: %s',
                                'Return-Path: %s',
                                'MIME-Version: 1.0',
                                'X-Priority: 3',
                                'Content-Type: text/html; charset=%s'
                           );
                           $Message = "Lembrar senha !!! \n";
                           $Message .= "Olá %s \n";
                           $Message .= "Sua senha foi recuperada com sucesso ! \n\n";
                           $Message .= "Dados do seu usuário \n";
                           $Message .= "Email: %s\n Senha: %s\n Telefone: %s\n";
                           $Message .= "Obrigado, Abraços do WebMaster %s \n\n %s";
                           $Message .= "Email do WebMaster %s";
                           $WebMaster = '...';
                           $WebSite = '...';
                           $WebMasterMail = '...';
                           $FormatedMessage = sprintf( $Message, $Dados['nome'], $Dados['email'], $Dados['senha'], $Dados['telefone'], $WebMaster, $WebSite, $WebMasterMail );
                           $Assunto = 'Recuperação de Senha';
                           if( mail( $email, $Assunto, $FormatedMessage, sprintf( implode( ',', $Headers ), $WebMaster, $WebMasterMail, $Assunto, $Email, 'iso-8859-1' ) ) ){
                               echo 'Senha recuperada com sucesso, verifique sua caixa postal';
                           }else{
                               echo 'Falha ao enviar o e-mail, tente novamente mais tarde !';
                           }
                       }else{
                           echo 'Email incorreto';
                       }
                   }
               }
       ?>
   </body>
</html>

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.