Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
galera tenho esse pHP que manda pro email do usuario um kink de ativação pra ele logar no sistema...
como eu faço para mandar 2 emails aqui, um pro usuario mesmo ....buscando do select do email do uausario, e outro....que não pode buscar do banco eu que tenho que definir...
do jeito que está passo no email do usuario o llink de ativação seria um pouco diferente esse email de ativação tem q ir nesse segundo email (que eu quero definir)
<?php
include "config.php";
$recupera = $_POST['recupera'];
$email = $_POST['email'];
switch($recupera){
case "recupera":
recupera_senha($email);
break;
default:
include "formulario_senha_perdida.html";
break;
}
function recupera_senha($email){
if(!isset($email)){
echo "Você esqueceu de preencher seu email.<br />
<strong>Use o mesmo email que utilizou em seu cadastro.</strong><br /><br />";
include "formulario_senha_perdida.html";
exit();
}
// Checando se o email informado está cadastrado
$sql_check = mysql_query("SELECT * FROM usuarios WHERE email='{$email}'");
$sql_check_num = mysql_num_rows($sql_check);
if($sql_check_num == 0){
echo "Este email não està cadastrado em nosso banco de dados.<br /><br />";
include "formulario_senha_perdida.html";
exit();
}
// Se tudo OK vamos gerar uma nova senha e enviar para o email do usuário!
function makeRandomPassword(){
$salt = "abchefghjkmnpqrstuvwxyz0123456789";
srand((double)microtime()*1000000);
$i = 0;
while ($i <= 7){
$num = rand() % 33;
$tmp = substr($salt, $num, 1);
$pass = $pass . $tmp;
$i++;
}
return $pass;
}
$senha_randomica = makeRandomPassword();
$senha = md5($senha_randomica);
$sql = mysql_query("UPDATE usuarios SET senha='{$senha}' WHERE email ='{$email}'");
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From: Sociedade - Erika <mail@mail.org.br>"; //não posso colocar copia ...tenho q mandar pra outro email a chave de ativação
$subject = "Sua nova senha na SBCOC";
$message = "Olá, redefinimos sua senha.<br /><br />
<strong>Sua nova senha será agora</strong>: {$senha_randomica}<br /><br />
<a href='[http://www.meusite.com.br/extranet/formulario_login.html'>http://www.meusite.com.br/extranet/formulario_login.htmlCarregando comentários...