Foros del Web » Programando para Internet » PHP »

session.use_trans_sid

Estas en el tema de session.use_trans_sid en el foro de PHP en Foros del Web. Saludos. Tengo un Site funcionando perfectamente. Ahora el cliente lo quiere dentro de un frame. Resulta que las sesiones cuando van de una página de ...
  #1 (permalink)  
Antiguo 08/06/2005, 16:40
Avatar de José Molina  
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 15 años, 11 meses
Puntos: 1
session.use_trans_sid

Saludos.

Tengo un Site funcionando perfectamente.

Ahora el cliente lo quiere dentro de un frame.

Resulta que las sesiones cuando van de una página de validación de usuarios a otra, pierde totalmente las sesiones.

Verifique el phpinfo() y me encontre con:


session.use_cookies On On session.use_only_cookies


Off Off session.use_trans_sid Off Off
Entiendo que session.use_cookies y session.use_trans_sid deben estar en ON

Coloque en un archivo include antes de session_start(); esto:

Código PHP:
ini_set("session.use_trans_sid","On"); 
Pero igual no me hace nada en el site.

Ahora un detalle.

Estoy en un servidor 1 donde coloco esto:

Código HTML:
<frameset rows="0,100" frameborder="NO" border="0" framespacing="0">
  <frame name="topFrame" scrolling="NO" noresize >
  <frame src="http://www.dominio.com" name="mainFrame">
</frameset> 
Y www.dominio.com esta fuera de ese server donde estoy.

Tendrá esto algo que ver??

Gracias
__________________
José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.
  #2 (permalink)  
Antiguo 08/06/2005, 16:52
 
Fecha de Ingreso: mayo-2005
Mensajes: 201
Antigüedad: 12 años, 6 meses
Puntos: 2
Cita:
Iniciado por José Molina
Saludos.

Tengo un Site funcionando perfectamente.

Ahora el cliente lo quiere dentro de un frame.

Resulta que las sesiones cuando van de una página de validación de usuarios a otra, pierde totalmente las sesiones.

Verifique el phpinfo() y me encontre con:


session.use_cookies On On session.use_only_cookies


Off Off session.use_trans_sid Off Off
Entiendo que session.use_cookies y session.use_trans_sid deben estar en ON

Coloque en un archivo include antes de session_start(); esto:

Código PHP:
ini_set("session.use_trans_sid","On"); 
Pero igual no me hace nada en el site.

Ahora un detalle.

Estoy en un servidor 1 donde coloco esto:

Código HTML:
<frameset rows="0,100" frameborder="NO" border="0" framespacing="0">
  <frame name="topFrame" scrolling="NO" noresize >
  <frame src="http://www.dominio.com" name="mainFrame">
</frameset> 
Y www.dominio.com esta fuera de ese server donde estoy.

Tendrá esto algo que ver??

Gracias
Es probable sobre todo si, en el servidor uno generas una sesion, es obvio que cuando accedas al otro dominio en el servidor 2 ya no haya sesion por que no esta gestionando el mismo sitio.
La clase ADODB que no recuerdo de que sitio la descargas incorpora metodos para trabajar sesiones alamancenandolas en base de datos con esto las sesiones quedan independientes del servidor y de esa manera puedes trabajar la misma sesion en ambos sitio, siempre y cuando se pueda accesar lamima bd desde los dos sitios..

Saaludos.
  #3 (permalink)  
Antiguo 08/06/2005, 21:19
Avatar de José Molina  
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 15 años, 11 meses
Puntos: 1
Bueno un detalle, en el servidor 1 no se crea ninguna sesion, simplemente lo que hace el servidor 1 es mostrar un frame que hace una llamada a un site externo a el servidor 1.

Todas las sesiones se crean y manejan en el site al cual hace referencia
__________________
José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.
  #4 (permalink)  
Antiguo 09/06/2005, 08:39
Avatar de José Molina  
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 15 años, 11 meses
Puntos: 1
Cualquier ayuda sería bien recibida!!
__________________
José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.
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 03:21.