0
Good, I’m doing a login system and wanted after I have logged in to my site said welcome... but I’m not able to do that. The only thing I can make appear is welcome and my email..
indexlogin.php:
//LOGIN
$connect = mysql_connect("localhost", "xxxxx", "xxxxxx") or die("Erro"); // faz a conecxão a base de dados
$db = mysql_select_db("xxxxx",$connect) or die("Erro"); // selecionar a base de dados
if(isset($_POST["login"])) { // vai verificar se existe
$email =($_POST ["email"]); // md5 é a segurança basica. o email fica encrpitado ou se ja eu n vou saber o email dele
$password = md5($_POST["password"]); // o email e a pass são as variaveis
$verificar = mysql_query("SELECT * FROM users WHERE email='$email' AND password='$password'"); // verifica a coluna da base de dados
if (mysql_num_rows($verificar)<=0){ // faz a contagem dos dados que recebeu.
echo "<h3> Dados de login incorretos!</h3>"; // se não econtrar os dados da erro
}else{
setcookie("login",$email);
header("Location: entrou.php"); // se econtrar os daods vai para o arquivo entrou.php
}
}
and mine got in.php:
if(isset($_COOKIE["login"])) { // apos confirmar os dados ao fazer o login corretramente ira dizer entra na conta.
echo "BEM VINDO!";
echo $_COOKIE["login"];
}else{
header("Location: ./"); // ./faz com q vai para logo ao index.
}
The name would be the login? If yes then you have to set the cookie with the login value setcookie("login",$_POST["login"]) otherwise you have to return the name in the query and set the cookie with this value returned
– user60252
Funny thing is that at no time did the guy attempt to create a variable
$login
... [facepalm]– Marcelo Shiniti Uchimura
How so? sorry is that I do programming to around 3/4 months
– Lucas Sintra
Here the error was hard to find because you don’t have the REGISTER page that is saving the email in the bank so $email = md5($_POST ["email_register"]);
e na hora de verificar na pagina indexlogin.php você esta fazendo assim
$email =($_POST ["email"]);. O correto é
$email =md5($_POST ["email"]);` Editei aresposta– user60252