Foros del Web » Programando para Internet » PHP »

undefined variable

Estas en el tema de undefined variable en el foro de PHP en Foros del Web. Tuve q cambiar una linea de php.ini: "register_globals=on" para q un script php q toma variables de un form no me tirara el error "undefined ...
  #1 (permalink)  
Antiguo 19/11/2002, 14:36
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mar del Plata
Mensajes: 5
Antigüedad: 21 años, 5 meses
Puntos: 0
undefined variable

Tuve q cambiar una linea de php.ini:
"register_globals=on"
para q un script php q toma variables de un form no me tirara el error "undefined variable on line..."
Pero aconsejan no habilitar variables globales por un tema de seguridad...
¿Q otra solucion tengo? ¿tendria q registrar cada variable?¿pero donde?
Gracias
  #2 (permalink)  
Antiguo 19/11/2002, 14:59
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero ese mensaje de "error" .. seguro q era un "NOTICE" .. eso es un "aviso".

Si las variables no son globales caso de usar el register_globals a OFF y ganar seguridad en tus scripts ... si envias variables de un script a otro .. mm no se donde la definiras ? ..

El caso q puedes configurar tu PHP .. tanto en tiempo de ejecucion como definitivo via php.ini para q no de esos "NOTICE" ...

La directiva es: (php.ini)
error_reporting = E_ALL & ~E_NOTICE

eso muestra errores criticos pero no Notices como ese ..

No es la mejor solucion .. pero va..

Un saludo,
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 04:44.