Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/06/2004, 09:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Para que haces esto:
session_register("_SESSION");

si ya usas los arrays superglobales: $_SESSION ?


Lo otro que te comentaba es que si pretendes leer el valor de una variable en una sesión en este punto:

if(isset($_POST['autologin'])){
setcookie("cook_user_id", $_SESSION["user_id"], time()+60*60*24*100, "/");
setcookie("cook_login", $_SESSION["login"], time()+60*60*24*100, "/");
setcookie("cook_pass", $_SESSION["password"], time()+60*60*24*100, "/");
}

debes iniciar el uso de sesiones ahí también !!!

Código PHP:
if(isset($_POST['autologin'])){ 
//aquí!      
session_start();
      
setcookie("cook_user_id"$_SESSION["user_id"], time()+60*60*24*100"/"); 
      
setcookie("cook_login"$_SESSION["login"], time()+60*60*24*100"/"); 
      
setcookie("cook_pass"$_SESSION["password"], time()+60*60*24*100"/"); 

Lo más sano sería que usases el session_start() al principio del script .. total sea como sea .. al final siempre usas una sesión o accedes a ella.

Un saludo,