Miren, sigue sin "hacerme caso" las cookies, busque intensivamente pero nada ... mire ejemplos de registrodeusuarios32 y tampoco ... les paso el codigo:
index.php (aca se llama a las cookies para la verificación):
Código PHP:
<?php
include("conexion.php");
include("login.php");
if($loginCorrecto)
{
echo "Bienvenido ".$nombreUsuarioL;
}
else
{
echo "Bienvenido visitante, el sistema no te ha reconocido";
}
?>
Este es el codigo de login.php:
Código PHP:
<?php
$loginCorrecto = false;
$idUsuarioL;
$nickUsuarioL;
$emailUsuarioL;
$nombreUsuarioL;
if(isset($_COOKIE["usNick"]) && isset($_COOKIE["usPass"]))
{
$result = mysql_query("SELECT * FROM usuarios WHERE nick='".$_COOKIE["usNick"]."' AND password='".$_COOKIE["usPass"]."'",$db);
if($row = mysql_fetch_array($result))
{
setcookie("usNick",$_COOKIE["usNick"],time()+7776000);
setcookie("usPass",$_COOKIE["usPass"],time()+7776000);
$loginCorrecto = true;
$idUsuarioL = $row["id"];
$nickUsuarioL = $row["nick"];
$emailUsuarioL = $row["email"];
$nombreUsuarioL = $row["nombre"];
}
else
{
//Destruimos las cookies.
setcookie("usNick", "x", time()-3600);
setcookie("usPass", "x", time()-3600);
}
mysql_free_result($result);
}
?>
Ya modifiqué algunos parametros que eran obsoletos por si las dudas ... para comprobarlos (uso firefox) miro las cookies de mi pagina y aparecen, pero creo que en el head del index (donde esta el "comprobador" de cookies no me los lee, creo.).
Que puede ser?