Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/06/2006, 07:27
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No uses session_register(), es incompatible o no corresponde si ya usas los arrays superglobales $_SESSION

más información al respecto:
www.php.net/session

Cita:
Ademas ya he cambiado el valor de las sesiones a 1, del php.ini.
Y a que directiva en concreto de tu php.ini sobre sesiones te refieres exactamente .. recuerda que hay como 10 o más directivas de configuración sobre sesiones ...

Lo que debes asegurarte es como vas a propagar el SID en tu aplicación .. Como no lo usas expresamente .. se "deduce" que quieres propagar el SID automáticamente .. es decir, que pHP lo haga por tí: ya sea por el URL (reescribiendo ciertos tag's HTML) o en una Cookie.

Lo recomendable es que lo hagas por cookies (según describe y aconsjea php.net):

Por ende tu php.ini debería quedar con las siguientes directivas en estos valores:

session.use_trans_sid= OFF --> Desactiva la propagación del SID en el URL
session.use_cookie = ON -----> Activa la propagación del SID en cookies
session.use_only_cookies = ON -> Fuerza la propagación del SID en cookies.

Por ende .. necesitaras un navegador que acepte cookies y cuidado con firewalls, anti-virus y otros dispositivos similares que no bloqueen esas cookeis que PHP va a generar para propagar el SID en ellas.

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