Foros del Web » Programando para Internet » PHP »

duda basica de sesiones...

Estas en el tema de duda basica de sesiones... en el foro de PHP en Foros del Web. en el siguiente codigo, situado en un archivo llamado sesion.php: Código PHP: ini_set ( "session.use_cookies" ,  0 );  ini_set ( "session.use_trans_sid" ,  1 );  session_start ...
  #1 (permalink)  
Antiguo 06/10/2003, 06:55
 
Fecha de Ingreso: agosto-2003
Mensajes: 102
Antigüedad: 14 años, 4 meses
Puntos: 0
duda basica de sesiones...

en el siguiente codigo, situado en un archivo llamado sesion.php:

Código PHP:
ini_set("session.use_cookies"0); 
ini_set("session.use_trans_sid"1); 

session_start();

if (!isset(
$_SESSION['count'])) {
    
$_SESSION['count'] = 0;
} else {
    
$_SESSION['count']++;
}
echo 
$_SESSION['count'];
?>
<a href="sesion.php">Enlace</a> 
porque no se propaga la sesion? no tendria que hacerlo ya que esta activado el use_trans_sid? si sustituyo esto en el codigo:

Código PHP:
<a href="sesion.php">Enlace</a
por
Código PHP:
<a href="sesion.php?<?php echo strip_tags (SID)?>">Enlace</a>
funciona, pero ya no se propaga transparentemente la sesion por url, que es mi objetivo... alguien sabe como hacerlo? o es que soy yo que estoy pidiendo algo imposible?
  #2 (permalink)  
Antiguo 06/10/2003, 07:02
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

¿Como tienes el use_trans_sid? Porque si miras en el manual de ini_set() (www.php.net/ini_set) esto es lo que pone:

session.use_trans_sid "1" PHP_INI_SYSTEM|PHP_INI_PERDIR

Es decir, que solo se puede cambiar en el php.ini y en el httpd.conf y .htacces. Pero no se puede modificar por ini_set().

Es decir, que no lo estas activando con ese codigo.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 06/10/2003, 08:45
 
Fecha de Ingreso: agosto-2003
Mensajes: 102
Antigüedad: 14 años, 4 meses
Puntos: 0
ahhhh, acabaramos aqui.... lo tengo off... vale, vale...

mmm.... no tengo acceso al php.ini.... como lo haria para modificarlo a traves de un .htacces? hice algunas cosas con estos archivos hace tiempo... pero nada relacionado con directivas para modificar la configuracion del php...
  #4 (permalink)  
Antiguo 06/10/2003, 09:18
Avatar de josgat  
Fecha de Ingreso: noviembre-2002
Mensajes: 137
Antigüedad: 15 años
Puntos: 0
No se lo del .htacces, pero eso que dices que el sid se pase de forma transparente no es asi ni con el use_trans_sid. Por lo menos a mi no me pasa eso, simplemente es por comodidad ya que no tienes que pasarle el sid en cada link. Pero en la URL igual se ve el sid.

adeu
__________________
Lo importante no es saber sino saber el teléfono del que sabe, jajaja.
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 05:54.