Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/04/2003, 11:13
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Conoces como estas propagando el SID? .. Segun lo usas .. estás asumiendo que lo propagas AUTOMATICo y hasta que usas cookies para propagarlo (junto con un navegador que las acepte).

Esas directivas las define en tu php.ini (o phpinfo()):

session.use_trans_sid = 1
session.use_cookies = 1

Esas directivas las puedes "Forzar" via ini_set() para asegurarte que donde instales tu apliación así funcionará .. Otra opcion es que propages el SID de forma MANUAL .. por ejemplo:

Código PHP:
$mi_sid=session_name()."=".session_id(); // aquí obtengo el SID.

echo "<script language = 'javascript'>location.href='http://$_Server_Web/$_AppsPath/SGF_PaneldeControl/tres.php?$sid';</script>"
Así con todos los links que redirecciones o uses (incluidos formularios que deberias usar un campo hidden para pasar el <input type="hidden" name="sid" value="<? echo session_id(); ?>"> )

Repasa el manual de PHP en el apartado sesiones .. He intenta NO usar session_register() y usar $_SESSION para NO asumir las variables de sesion como globales (en las FAQ's primeras tienes un comentario al respecto).

Un saludo
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.