Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2004, 11:08
yacatl
 
Fecha de Ingreso: septiembre-2002
Ubicación: México
Mensajes: 356
Antigüedad: 21 años, 7 meses
Puntos: 0
register_globals = off + variables variables

Que tal, me pregunto si alguien sabe que tiene que ver el poner la variable register_globals = off/on en el php.ini con el uso de variables variables en un script.

Resulta que solía tener mi variables en on porque desde siempre así habia trabajado, ahora que decidí cambiarla a off para poner un poco de seguridad en los programas, las variables variables que tengo no me las reconoce el script, tengp algo como.


for($i=1;$i<=4;$i++)
{
$junta = "tipoobjeto_$i"; //asi se llaman nuestros objetos
$tipo = $$junta;//hacemos una variable variable para poder acceder a su contenido
$cadena="$cadena $tipo";
print" <td width=50%><div align='center'>
<p>La Opcion elegida fue $tipo </p>";

Si la variable esta en on, los $tipoobjeto_1 ..... $tipoobjeto_4 si se muestran, pero si la variable esta en off, no se muestran y me sale un error de que las variables son no definidas.

Alguien sabe porque, cual es la relación???

Saludos!