Foros del Web » Programando para Internet » PHP »

problema raro :S

Estas en el tema de problema raro :S en el foro de PHP en Foros del Web. Hola a todos, resulta que estoy trabajando con variables de sessiones y arreglos, la situacion es la siguiente, capturo una variable de session (que contiene ...
  #1 (permalink)  
Antiguo 24/09/2009, 15:17
HaX
 
Fecha de Ingreso: octubre-2007
Mensajes: 34
Antigüedad: 16 años, 6 meses
Puntos: 0
problema raro :S

Hola a todos, resulta que estoy trabajando con variables de sessiones y arreglos, la situacion es la siguiente, capturo una variable de session (que contiene un arreglo de datos) a una variable php, de esta forma

Código PHP:
$datos $_SESSION['datos']; 

hasta ahi todo bien, luego meto la variable $datos a un foreach

Código PHP:
 foreach($datos as $indice => $valor

y comienzo a setear datos al template, de esta manera dentro del foreach,

Código PHP:
 $GLOBALS['tpl']->set_var(nomCiudad,$valor["nombre"]); 

y aki comienza los problemas raros, me imprime unos numeros hexadecimales o algo asi, q no es nada que ver con lo q trae mi array, esto mi imprime 0P1612 :S, que es?

con el print_r me imprime correstamente los datos.

Código PHP:
print_r($datos

ayudaaaaa, xq me aparece eso numeros raros????
  #2 (permalink)  
Antiguo 24/09/2009, 15:22
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: problema raro :S

Habría que ver más codigo porque con lo que has hecho, no se puede ver el error. Tienes que postear que has hecho con la funcion set_var
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 24/09/2009, 16:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: problema raro :S

Por otro lado te falta el $ en la variable $nomCiudad.

Saludos.
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 22:38.