o codigo é este:
config.php
<?
$host = "mysql.*******.net";
$database = "addphone";
$tabela = "tbl_membros";
$login_db = "addphone";
$senha_db = "******";
?>
confirmar_login.php
<?
include "config.php";
$db = mysql_connect ($host, $login_db, $senha_db);
$basedados = mysql_select_db($database);
$confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$login' AND senha = '$senha'", $db);
$contagem = mysql_num_rows($confirmacao);
if ( $contagem == 1 ) {
setcookie("login",$login);
setcookie("senha",$senha);
echo "Usuário logado.";
} else {
echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>";
}
?>
enviar_cadastro.php
<?
include "config.php";
$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 ) {
$errors .= "Login escolhido já cadastrado.<br>";
}
if ( $login == "" ) {
$errors .= "Você não digitou um login<br>";
}
if ( $senha == "" ) {
$errors .= "Você não digitou uma senha<br>";
}
if ( $senha != $senha2 ) {
$errors .= "Você digitou 2 senhas diferentes.<br>";
}
if ( $errors == "" )
{
$cadastrar = mysql_query("INSERT INTO `$tabela` (nome, login, senha, email)
VALUES ('$nome','$login','$senha','$email')", $db);
if ( $cadastrar == 1 ) {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Cadastro com sucesso.</font></div>";
} else {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Ocorreu um erro no servidor ao tentar se cadastrar.</font></div>"; }
} else {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Ocorreu os seguintes erros ao tentar se cadastrar:<br><br>$errors</font></div>";
}
?>
O problema esta que eu cadastro varias usuarios blz, so que quando eu logo pela primeira vez da usuario logado, so que depois eu posso colocar qualquer nome e tambem da!!!!!!!!!!!!!!!!!!
E apartir dai não da mais pra cadastrar tambem da o seguinte erro
Ocorreu os seguintes erros ao tentar se cadastrar:
Login escolhido já cadastrado.
Você digitou 2 senhas diferentes.
Obrigado e espero que alguem me ajude
Beijos