Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/02/2009, 07:23
Avatar de david_M_G
david_M_G
 
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 20 años, 1 mes
Puntos: 20
Respuesta: No cerrar sesiones a no ser que se solicite.

Sí. Si quieres usar solo Cookies no te hace falta, pero si quieres combinar Cookie y Session deberás comprobar si hay una Cookie para renovar (crear automaticamente) la session, ya que la primera es la única que tiene "memoria".

Código PHP:
<?
session_start
();

//Si hay cookie y NO esta vacia
if (isset($_COOKIE["usuario"]) && !empty($_COOKIE["usuario"])
{
  
$_SESSION["usuario"] = $_COOKIE["usuario"];
}

//Ya tienes $_SESSION["usuario"] automaticamente desde la cookie
?>