Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Coemçei com o php esses dias e estou fazendo um sisteminha com login/cadastro e um portal de noticias, coisa simples. porém apreceu um problema na hora de fazer o login: na hora de fazer a verificações quanto a preenchimento dos campos não to conseguindo definir uma variavel pros erros.
já defini a assim " $erro .= "Bla´blá blá, " e não acontece nada.
estou usando um tuto da net como exemplo, não sei se posso postar o link ja´que é outro fórum, qualquer duvida estou sempre aqi.
só aparece: voltar
enviar_cadastro.php
<?php
include "config.php";
$nome = $_POST["nome"];
$login = $_POST["login"];
$senha = $_POST["senha"];
$senha2 = $_POST["senha2"];
$email = $_POST["email"];
$db=mysql_connect($host,$login_db,$senha_db);
$basedados = mysql_select_db($database);
$pesquisar = mysql_query("Select * from `$tabela` where login = '$login'", $db);
$contagem = mysql_num_rows($pesquisar);
if ( $contagem == 1)
{ $erro .= "Login já cadastrado."; }
if ( $login == "")
{ $erro .= "Preencha o campo login corrretamente.<br>";}
if ( $email == "")
{ $erro .= "Preencha o campo email corrretamente.<br>";}
if ( $senha == "")
{ $erro .= "Preencha o campo senha corrretamente.<br>";}
if ( $senha != $senha2 )
{ $erro .= "As senhas são diferentes.";}
if ( $erro = "" ) {
$cadastrar = mysql_query("INSERT INTO `$tabela` (codigo, nome, login, senha, email) VALUES ('$nome','$login','$senha','$email')", $db);
if ( $cadastrar == 1 )
{ echo "Cadastrado com sucesso.";}
else
{ echo " Desculpe, houve um erro em nosso servidor.";}
}
else
{ echo "Houve os seguintes erros: $erro<a href=javascript:history.go(-1)>Voltar.</a>";} // Opcional.
?>Carregando comentários...