Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/11/2003, 09:45
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Lo que ya no te puedo asegurar es que despues de ese codigo $_SESSION['tu_variable'] tendra el valor que le has puesto o tendras que esperar a la siguiente carga de pagina.
Debe esperar a la siguiente recarga de página para que el array $_SESSION quede disponible con el nuevo valor .. (lo mismo ocurre con cookies ..)

De todas formas .. podría hacer algo tipo:

Código PHP:
session_start();
if (!isset(
$_SESSION['tu_variable'])) {
   
// "registrar" tu variable de sesión con el valor por defecto
  
$lenguaje='tu valor por defecto';
  
$_SESSION['tu_variable']=$lenguaje;
} else {
  
$lenguaje=$_SESSION['tu_variable'];

Y .. en su código que use $lenguaje .. que tomará el valor por defecto si la sesión no está creada .. o el valor que tenga en la variable de sesión si está creada.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.