Foros del Web » Programando para Internet » PHP »

session_auto_start ??

Estas en el tema de session_auto_start ?? en el foro de PHP en Foros del Web. hola tengo este codigo session_start(); $_SESSION["varuser"]=$_REQUEST[" codigo "]; codigo es el nombres del text que esta en el index.php hago $_REQUEST para que el codigo ...
  #1 (permalink)  
Antiguo 09/03/2004, 18:55
 
Fecha de Ingreso: diciembre-2003
Mensajes: 109
Antigüedad: 20 años, 4 meses
Puntos: 0
session_auto_start ??

hola tengo este codigo

session_start();
$_SESSION["varuser"]=$_REQUEST["codigo "];

codigo es el nombres del text que esta en el index.php
hago $_REQUEST para que el codigo lo tenga disponble en todas las paginas php y pueda hacer una consulta en base a su codigo
pero tengo que tener activo session.auto_start = on
ya que si no hago esto la variable varuser no tiene ningun valor pero ahora ya no puedo editar el php.ini(ahi esta con session.auto_start = off) por que esta en un servidor externo como puedo hacer para que la variable codigo este disponible en todas las paginas php de mi portal sin necesidad de user sesiones..?
  #2 (permalink)  
Antiguo 10/03/2004, 05:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Vamos a ver ..

En principio es incompatible hacer session_start() cuando ya en tu php.ini indicas que PHP por defecto inicie las sesiones siempre con session.auto_start

Si dices que "tienes" que usar dicha directiva a ON para que tu sistema te funcione puede ser por qué en alguna de las páginas/scripts donde pretendes leer esas variables de sesión NO estás usando session_start() al principio del script (o por lo menos antes de pretender leer una variable de sesión o crearla).

Así que revisa tu código y fijate que -siempre- uses session_start() donde uses sesiones (y de paso desactiva en tu php.ini el session.auto_start)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 02:40.