$f['senha'] = md5($_POST['senha']); $f['rua'] = strip_tags(trim(mysql_real_escape_string($_POST['rua']))); $f['cidade'] = strip_tags(trim(mysql_real_escape_string($_POST['cidade']))); $f['cep'] = strip_tags(trim(mysql_real_escape_string($_POST['cep']))); $f['telefone'] = strip_tags(trim(mysql_real_escape_string($_POST['telefone']))); $f['celular'] = strip_tags(trim(mysql_real_escape_string($_POST['nome']))); $f['nivel'] = strip_tags(trim(mysql_real_escape_string($_POST['nivel']))); $f['statusS'] = strip_tags(trim(mysql_real_escape_string($_POST['status']))); $f['status'] = $f['statusS'] == '1' ? $f['statusS'] : '0'; $f['date'] = strip_tags(trim(mysql_real_escape_string($_POST['cadData']))); $f['cadData'] = formDate($f['date']); if (in_array('', $f)) { echo '<span class="alert alert-error" style="float:left;">Você deixou Campos em Branco, Sugerimos que informe todos os Dados!</span>'; } elseif (!valMail($f['email'])) { echo '<span class="alert alert-error" style="float:left;">Atenção: O e-mail informado não tem um formato válido!</span>'; } elseif (!valCpf($f['cpf'])) { echo '<span class="alert alert-error" style="float:left;">Atenção: O CPF informado não tem um formato válido!</span>'; } elseif (strlen($_POST['senha']) < 8 || strlen($_POST['senha']) > 12) { echo '<span class="alert alert-error" style="float:left;">Erro: Senha deve conter 8 ou até 12 caracteres!</span>'; } else { $readUserMail = read('users', "WHERE email = '{$f['email']}'"); $readUserCpf = read('users', "WHERE cpf = '{$f['cpf']}'"); if ($readUserMail) { echo '<span class="alert alert-error" style="float:left;"> Erro : Já existe este E-mail cadastrado, informe outro E-mail!</span>'; } elseif ($readUserCpf) { echo '<span class="alert alert-error" style="float:left;"> Erro : Já existe este CPF cadastrado, informe outro CPF!</span>'; } else { if (!empty($_FILES['avatar']['tmp_name'])) { $imagem = $_FILES['avatar']; $pasta = '../uploads/avatars/'; $tmp = $imagem['tmp_name'];
<p>Informe ao lado seu e-mail de acesso a nosso sistema e seu CPF e clique em recuperar dados.</p> <p>Se os dados forem corretos enviaremos um e-mail no endereço informado!</p> <p>Basta acessar seu e-mail e acessar o link contido no corpo da mensagem para redefinir sua senha.</p> </div><!-- //left --> <div class="right"> <?php if (isset($_POST['sendRecover'])) { $r['email'] = mysql_real_escape_string($_POST['email']); $r['cpf'] = mysql_real_escape_string($_POST['cpf']); if (in_array('', $r)) { echo '<p class="erro radius">Erro: Favor informe seu e-mail e cpf!</p>'; } elseif (!valMail($r['email'])) { echo '<p class="erro radius">Erro: E-mail informado não é válido!</p>'; } elseif (!valCpf($r['cpf'])) { echo '<p class="erro radius">Erro: CPF informado não é válido!</p>'; } else { $readRecover = read('up_users', "WHERE email = '{$r['email']}'"); if ($readRecover) { foreach ($readRecover as $recover) { } if ($recover['email'] != $r['email'] || $recover['cpf'] != $r['cpf']) { echo '<p class="erro radius">Erro: CPF informado não confere com o e-mail</p>'; } elseif ($recover['status'] != '1') { echo '<p class="erro radius">Erro: Sua conta ainda não está ativa. Favor verifique a ativação em seu e-mail!</p>'; } else { $linkAtv = BASE . '/pagina/login/change/' . base64_encode($recover['email']) . 'and' . $recover['senha']; $msSend = '<p style="font:18px \'Trebuchet MS\', Arial, Helvetica, sans-serif; color:#09F;">Prezado(a) ' . $recover['nome'] . ', recebemos sua solicitação de recuperação de dados!</p><p style="font:12px Arial, Helvetica, sans-serif; color:#333;">Estamos entrando em contato pois recebemos uma solicitação do seu e-mail para recuperar seus dados de acesso em nosso site ' . SITENAME . '. Caso este e-mail não tenha sido enviado por você, favor ignore está mensagem!</p><hr /><p style="font:bold 14px \'Trebuchet MS\', Arial, Helvetica, sans-serif; color:#069;">Para recuperar sua senha:</p><p style="font:12px Arial, Helvetica, sans-serif; color:#333;">Basta que você clique em "<a href="' . $linkAtv . '" title="Ativar agora">Recuperar agora</a>" para acessar nosso site e atualizar sua senha. Caso seu navegador não siga o link. Copie a url abaixo e cole no mesmo!</p><p style="font:10px Arial, Helvetica, sans-serif; color:#069">' . $linkAtv . '</p><hr /><p style="font:bold 16px Tahoma, Geneva, sans-serif; color:#900;">Atenciosamente ' . SITENAME . ' enviada em: ' . date('d/m/Y H:i') . '</p>'; sendMail('Recupere seus dados!', $msSend, MAILUSER, SITENAME, $recover['email'], $recover['nome']); echo '<p class="accept radius">Sucesso: Seus dados conferem. Enviamos um e-mail para que você possa alterar sua senha. Verifique e siga o link contido no mesmo!</p>';