Foros del Web » Programando para Internet » PHP »

Propagación de $_SESSION

Estas en el tema de Propagación de $_SESSION en el foro de PHP en Foros del Web. Gente, qué tal? Tengo un problema interesante... teno un archivo que incluyo en todas las páginas de mi site. Lo que contiene ese include es ...
  #1 (permalink)  
Antiguo 15/02/2007, 12:11
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 22 años, 10 meses
Puntos: 2
Desacuerdo Propagación de $_SESSION

Gente, qué tal?
Tengo un problema interesante... teno un archivo que incluyo en todas las páginas de mi site.
Lo que contiene ese include es un session_start().

El tema es que en mi pc (Windows XP + XAMPP) y entro a un index que tiene un form, y luego obtengo user y pass, por ejemplo.
Una vez que obtengo eso guardo algunos datos en sesión y después lo levanto en cualquier página del site, porque en todos lados tengo session_start().

La historia es que lo subo al server y no propaga el session : (

NO SE QUE HACER!!! :(

SALUDOS!
__________________
La Perfección es enemigo de lo bueno.
  #2 (permalink)  
Antiguo 15/02/2007, 23:14
Avatar de carlosmbrizuela  
Fecha de Ingreso: enero-2007
Ubicación: La Plata (Argentina)
Mensajes: 490
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: Propagación de $_SESSION

podrias poner el codigo?

saludos
  #3 (permalink)  
Antiguo 17/02/2007, 09:55
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 22 años, 10 meses
Puntos: 2
Re: Propagación de $_SESSION

Gracias por la respuesta... ahí encontré el problema.

El código es el "básico" para la propagación de variables de sesion.

iniciarSesion.php
Código PHP:
session_start(); 
1.php
Código PHP:
include("iniciarSesion.php");
$_SESSION["variable"] = "HOLA"
2.php
Código PHP:
include("iniciarSesion.php");
echo 
$_SESSION["variable"]; 
Bueno les comento cuál era el problema, medio loco pero bue.

La cosa es que tengo $_SESSION["nombre"]; (para dar un ejemplo)

Y después en un archivo usaba la variable "local" $nombre

Entonces loq ue estaba haciendo era reemplazando el valor de $_SESSION["nombre"] por $nombre.

Espero haber sido claro y bueno, así por lo menos si le pasa a alguien algo similar es un punto más para buscar.

SALUDOS!
__________________
La Perfección es enemigo de lo bueno.
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 21:48.