Пример #1
0
 $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&ecirc; 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&aacute;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&eacute; 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&aacute; existe este E-mail cadastrado, informe outro E-mail!</span>';
     } elseif ($readUserCpf) {
         echo '<span class="alert alert-error" style="float:left;"> Erro : J&aacute; 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'];
Пример #2
0
     <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>';