Olá! Quarta Feira, 07 de Janeiro de 2009.


Dicas CódigoFonte.net
Segunda Feira, 21 de Julho de 2008

Verificar se usuário ja está cadastrado

Boa tarde pessoal, tudo bem com todos?

Uma coisa muito importante na hora de criar um cadastro de usuários é saber se o mesmo ja foi cadastrado. Quantas vezes você ja foi tentar se cadastrar em um site e descobriu que ja havia se cadastrado antes? Pois é, isso acontece muitas vezes, com muitas pessoas.

Então vamos entender um pequeno código para que possamos fazer a verificação se o Email ou Login ou até mesmo os 2 já estão cadastrados no banco de dados.

Uma coisa que poderá ajudar vocês é a utilização do cadastro de clientes que eu tinha colocado ja algum tempo no site.
LINK: http://www.codigofonte.net/?secao=dicas&acc=ver&Gid=322

Segue o código:

<?php 
$login = $_POST["login"];
//Recebemos o login digitado pelo usuário e guardamos na variável $login.

$conexao = mysql_connect("localhost","root");
if(!$conexao) die ("Erro de conexão o seguinte erro ocorreu" . mysql_error());
$banco = mysql_select_db("clientes",$conexao);
if(!$banco) die ("Erro de conexão com o banco de dados cliente o seguinte erro ocorreu" . mysql_error());

//Vamos procurar se existe no banco o login cadastrado
$query = "SELECT * FROM clientes WHERE login = $login";
$procura = mysql_query($query,$conexao);
//Se der erro com a busca exibir o erro
if (!$procura) die ("Execução de consulta gerou o seguinte erro no MYSQL-->" . mysql_error());

//Se foi encontrado algum resultado então exiba um aviso.
if(mysql_num_rows($procura)==1)
{
echo '<script> history.go(-1); alert("Login ja cadastrado no sistema!");</script>';
}
?>


Bom pessoal, é bem prático e se você tiver alguma dúvida na minha outra matéria, sinta-se a vontade de enviar um email. O código está comentado, é super facil de entender basta prestar um pouquinho de atenção nas rotinas.

Até a próxima.

Comentários do artigo [Novo comentário]

Nenhum comentário, seja o primeiro a comentar.
Para adicionar um comentário você deve efetuar o login

Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:




Melhor Visualizado com
800x600 de Resolução

CodigoFonte.net » CodigoFonte.eti.br » Procurando o que comprar? » MeuMural.com.br » Todos os Direitos Reservados © 2002/2008

Procurando Notebooks, Câmeras Digitais, iPhones?

CompreDeTudo.com