Foros del Web » Programando para Internet » PHP »

Pregunta sobre sesiones

Estas en el tema de Pregunta sobre sesiones en el foro de PHP en Foros del Web. Mi problema es el siguiente: tengo algunas celdas de una tabla que hacen de enlaces, es decir onClick:"irA('pagina.php')", el problema es que al trabajar con ...
  #1 (permalink)  
Antiguo 02/01/2003, 02:54
 
Fecha de Ingreso: julio-2002
Ubicación: Elche
Mensajes: 153
Antigüedad: 21 años, 9 meses
Puntos: 0
Pregunta sobre sesiones

Mi problema es el siguiente: tengo algunas celdas de una tabla que hacen de enlaces, es decir onClick:"irA('pagina.php')", el problema es que al trabajar con sesiones, propagando el id por la URL (que no me gustaría cambiar para quitar los problemas con las cookies), estos enlaces se salen de la sesión, al (supongo yo) no pasarles el id de sesión, pero he probrado a concatenarle un ?PHPSESSID="cadena con el identificador de sesion actual rellenado en PHP mediante plantillas", y tampoco funciona, ¿existe manera de arreglar esto manteniendo esta manera de crear un enlace?

Muchas gracias.
__________________
Hazlo o no lo hagas, pero nunca lo intentes

www.clubfronteniselche.com
  #2 (permalink)  
Antiguo 02/01/2003, 09:46
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Qué codigo usas para generer el LINK con el SID?

deberias usar:
pagina.php?session_name()."=".session_id();

Pese que PHPSESSID sea el nombre por defecto de la sessiones que crea PHP .. este se puede variar (bien porque el servidor use otro nombre en su php.ini .. o porque lo ajustas antes via codigo ..) por eso es recomendable usar session_name() y obtener el nombre actual . .lo mismo con el session_id() .. para obtener el ID asignado en curso en ese instante ...

Y a la hora de insertalo en tu onClick .. cuida las comillas y revisa que el link generado es el correcto ..

Un saludo,
  #3 (permalink)  
Antiguo 03/01/2003, 04:56
 
Fecha de Ingreso: julio-2002
Ubicación: Elche
Mensajes: 153
Antigüedad: 21 años, 9 meses
Puntos: 0
Gracias por la respuesta.

Un saludo.
__________________
Hazlo o no lo hagas, pero nunca lo intentes

www.clubfronteniselche.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:38.