Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,estou aprendendo sobre vaidação de cookies em uma pagina privada,e segue o codigo abaixo:
<?php
if(isset($_COOKIE["nome_usuario"]))
$nome_usuario=$_COOKIE["nome_usuario"];
if(isset($_COOKIE["senha_usuario"]))
$senha_usuario=$_COOKIE["senha_usuario"];
if(!(empty($nome_usuario) OR empty($senha_usuario)))
{
include "conecta_mysql.inc";
$resultado = mysql_query("SELECT * FROM usuarios where username ='$nome_usuario'");
if(mysql_num_rows($resultado)==1)
{
if($senha_usuario != mysql_result($resultado,0,"senha"))
{
setcookie("nome_usuario");
setcookie("senha_usuario");
echo "Voce nao esta logado!senha";
exit;
}
}
else
{
setcookie("nome_usuario");
setcookie("senha_usuario");
echo "Voce nao esta logado!";
exit;
}
}
else
{
echo "voce nao esta logado!";
exit;
}
mysql_close($con);
?>a questao é,quando eu me logo na pagina privada, se eu sair do navegador e abrir a pagina privada sem fazer LOGOFF diz que eu nao estou MAIS logado!mas sendo cookie,eu nao deveria continuar até que eu utiliza-se a opcao de LOGOFF para destruir os cookies???e a outra questao é....
com relação a essa linha :
if(!(empty($nome_usuario) OR empty($senha_usuario)))
alguem poderia me explica-lá????to me enrolano com ela :huh:
lembrando que to aprendendo cookies com um livro que eu comprei :huh:
Carregando comentários...