function enviar_senha_email_usuario() { // globals ----------------------------------------------- global $dominio_host_site; // dominio host do site // --------------------------------------------------------- // dados de formulario ------------------------------ $email = remove_html($_POST['email']); // email // -------------------------------------------------------- // usuario logado ------------------------------------ $usuario_logado = retorne_esta_logado(); // usuario logado // -------------------------------------------------------- // valida email e usuario logado ----------------- if (strlen($email) == 0 or $usuario_logado == true or verifica_se_email_valido($email) == false) { return null; // retorno nulo } // -------------------------------------------------------- // id de usuario por email -------------------------- $idusuario = retorne_idusuario_por_email($email); // id de usuario por email // -------------------------------------------------------- // dados cadastrais --------------------------------- $dados = retorna_dados_cadastrais_usuario_array($idusuario); // dados cadastrais // -------------------------------------------------------- // senha original ------------------------------------- $senha_original = $dados['senha_original']; // senha original // -------------------------------------------------------- // nome do usuario ---------------------------------- $nome_usuario = $dados['nome']; // nome do usuario // -------------------------------------------------------- // valida senha atual -------------------------------- if ($senha_original == null) { return null; // retorno nulo } // -------------------------------------------------------- // mensagem de email ----------------------------- $mensagem_email .= $nome_usuario; // mensagem de email $mensagem_email .= ", sua senha do {$dominio_host_site} é: {$senha_original}"; // mensagem de email // -------------------------------------------------------- // envia email com a senha ----------------------- enviar_email($email, "Senha do {$dominio_host_site}", $mensagem_email); // envia email com a senha // -------------------------------------------------------- }
function retorne_esta_logado() { // conexao com mysql nao usar o desconectar! conecta_mysql(true); // inicializa a sessao session_start(); // cookies $email_cookie = email_cookie(); $senha_cookie = senha_cookie(); // valida existencia de usuario $usuario_existe = retorne_usuario_existe($email_cookie, $senha_cookie); // valida existencia de usuario if ($usuario_existe == true) { // salva o id de usuario na sessao $_SESSION['idusuario'] = retorne_idusuario_por_email($email_cookie); // usuario existe e esta logado return true; } else { // usuario nao existe ou nao esta logado return false; } }
function enviar_senha_email_usuario() { global $dominio_host_site; $email = remove_html($_POST['email']); $usuario_logado = retorne_esta_logado(); if (strlen($email) == 0 or $usuario_logado == true or verifica_se_email_valido($email) == false) { return null; } $idusuario = retorne_idusuario_por_email($email); $dados = retorna_dados_cadastrais_usuario_array($idusuario); $senha_original = $dados['senha_original']; $nome_usuario = $dados['nome']; if ($senha_original == null) { return null; } $mensagem_email .= $nome_usuario; $mensagem_email .= ", sua senha do {$dominio_host_site} é: {$senha_original}"; enviar_email($email, "Senha do {$dominio_host_site}", $mensagem_email); }