![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
09/05/2005, 10:33
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes Puntos: 129 | |
Según el uso de sesiones que haces .. estás asumiendo que vas a propagar el SID en cookies, esto implica algo de configuración PHP y detalles en tu cliente (navegador que acceda a esa aplicación).
Sobre configuación servidor: php.ini
session.use_cookies = ON (ó a 1)
recomendable también:
session.use_only_cookies = ON
y desactivar (dejar a ):
session.use_trans_sid = OFF
Así propagaras el SID en cookies 100%
Con respecto a tu "cliente" .. debes aceptar las cookies de tu sitio .. Revisa tu configuración de tu navegador y mira que nivel de "seguridad" usas .. pero es muyyy probable que estés bloqueando la cookie que PHP emite para propagar ahí el SID (Identificador único de sesión) y por otro lado es el que "relaciona" tus datos entre "cliente-servidor" .. y que si se pierde ese es el efecto que obtienes: "perdidad de variables".
También revisa la configuración de sesiones de tu PHP.ini .. sobre todo donde PHP guarda las sesiones que crea:
session.save_path = ...
debe ser un directorio que exista y que tenga permisos de escritura (si corresponde) con ruta absoluta: c:\nose\sesiones (si tu ruta tiene espacios .. usalo entre comillas)
Un saludo, |