Cita:
Iniciado por Newphp Código PHP:
<?
session_start();
if(!isset($SESSION["user_id"])){
} else {
if(!isset($_COOKIE["cookuser_id"])){
}
echo "<html><body>";
echo "Bienvenido ";
echo $SESSION["user_id"] = $_COOKIE['cookuser_id'];
echo "<br>Has entrado con el nombre de usuario ";
echo $SESSION["login"] = $_COOKIE['cooklogin'];
echo "<br>Para cerrar la sesión, pulsa: <a href='logout.php'>logout</a>";
echo "</body></html>";
}
}
?>
Estas usando mal la funcion isset(), prueba con el siguiente ejemplo de isset():
Código PHP:
//si no entro con session
if (!isset($_SESSION['user_id']) || !isset($_SESSION['login'])){
echo "no session";
}
elseif (!isset($_COOKIE['cookuser_id']) || !isset($_COOKIE['cokklogin'])){
echo "no cookies";
}
else echo "ok";
Eso.
Espero te sirva.