Total de visitas: 41
Registro
Registro


";       if (!$nome){           echo "Nome é requerido.
";       }       if (!$sobrenome){           echo "Sobrenome é requerido.

";       }       if (!$email){           echo "Email é um campo requerido.

";       }       if (!$usuario){           echo "Nome de Usuário é requerido.

";       }       echo "Preencha os campos abaixo:

";       include "formulario_cadastro.php";   }else{       /* Vamos checar se o nome de Usuário escolhido e/ou Email já existem no banco de dados */       $sql_email_check = mysql_query(           "SELECT COUNT(usuario_id) FROM usuarios WHERE email='{$email}'"           );       $sql_usuario_check = mysql_query(           "SELECT COUNT(usuario_id) FROM usuarios WHERE usuario='{$usuario}'"           );       $eReg = mysql_fetch_array($sql_email_check);     $uReg = mysql_fetch_array($sql_usuario_check);       $email_check = $eReg[0];     $usuario_check = $uReg[0];       if (($email_check > 0) || ($usuario_check > 0)){           echo "ERRO:

";           if ($email_check > 0){               echo "Este email já está sendo utilizado.

";               unset($email);           }           if ($usuario_check > 0){               echo "Este nome de usuário já está sendo                  utilizado.

";               unset($usuario);           }           include "formulario_cadastro.php";       }else{           /* Se passarmos por esta verificação ilesos é hora de         finalmente cadastrar os dados. Vamos utilizar uma função para gerar a senha de         forma randômica*/           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);           // Inserindo os dados no banco de dados           $info = htmlspecialchars($info);           $sql = mysql_query(                   "INSERT INTO usuarios                 (nome, sobrenome, email, usuario, senha, info, data_cadastro)                   VALUES                 ('$nome', '$sobrenome', '$email', '$usuario', '$senha', '$info', now())")                   or die( mysql_error()                   );           if (!$sql){               echo "Ocorreu um erro ao criar sua conta, entre em contato.";           }else{               $usuario_id = mysql_insert_id();               // Enviar um email ao usuário para confirmação e ativar o cadastro!               $headers = "MIME-Version: 1.0 ";             $headers .= "Content-type: text/html; charset=iso-8859-1 ";             $headers .= "From: Teu Domínio - Webmaster<email@teusite.com.br>";               $subject = "Confirmação de cadastro - teusite.com.br";             $mensagem  = "Prezado  {$nome} {$sobrenome},
            Obrigado pelo seu cadastro em nosso site,             http://www.teusite.com.br!

              Para confirmar seu cadastro e ativar sua conta em nosso site, podendo acessar à             áreas exclusivas, por favor clique no link abaixo ou copie e cole na barra de             endereço do seu navegador.

                 http://www.teusite.com.br/ativar.php?id={$usuario_id}&code={$senha}                              

            Após a ativação de sua conta, você poderá ter acesso ao conteúdo exclusivo             efetuado o login com os seguintes dados abaixo:

              Usuario: {$usuario}
            Senha: {$senha_randomica}

              Obrigado!

              Webmaster


            Esta é uma mensagem automática, por favor não responda!";               mail($email, $subject, $mensagem, $headers);               echo "Foi enviado para seu email - ( ".$email." ) um pedido de             confirmação de cadastro, por favor verifique e sigas as instruções!";           }       }   }   ?>