Foros del Web » Programando para Internet » PHP »

validar error de variable no definida

Estas en el tema de validar error de variable no definida en el foro de PHP en Foros del Web. Hola a todos, mi pregunta es la siguiente hay una manera de validar el mensaje de error que sale cuando una variable es nula o ...
  #1 (permalink)  
Antiguo 23/09/2011, 16:17
 
Fecha de Ingreso: septiembre-2009
Mensajes: 100
Antigüedad: 15 años, 2 meses
Puntos: 3
validar error de variable no definida

Hola a todos, mi pregunta es la siguiente hay una manera de validar el mensaje de error que sale cuando una variable es nula o no se ha definido: "Notice: Undefined variable: variable in C:\wamp\www\archivo.php on line 01 Call Stack #TimeMemoryFunctionLocation 10.0034380816{main}( )..\archivo.php:0 " />" cuando digo validar este error es a que no aparezca este mensaje o cambiarlo por otro mensaje, de antemano muchas gracias.
  #2 (permalink)  
Antiguo 23/09/2011, 16:34
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 6 meses
Puntos: 50
Respuesta: validar error de variable no definida

configure en el php.ini el display errors y el error_reporting de acuerdo a lo que necesite que muestre o no su aplicación.

Para que sepa cual le sirve:

http://www.php-es.com/function.error-reporting.html
  #3 (permalink)  
Antiguo 23/09/2011, 21:06
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: validar error de variable no definida

De hecho, puedes hacer lo sugerido por helacer para ocultar el mensaje o trabajar correctamente, definiendo las variables antes de usarlas.
__________________
- León, Guanajuato
- GV-Foto
  #4 (permalink)  
Antiguo 23/09/2011, 21:38
Avatar de jorgelpadronb  
Fecha de Ingreso: agosto-2011
Ubicación: Cuba
Mensajes: 281
Antigüedad: 13 años, 3 meses
Puntos: 37
Respuesta: validar error de variable no definida

Saludos. La función isset($Variable) devuelve true si $Variable ha sido definida o false si no está definida. Esto te sirve para probar si la variable existe antes de intentar tomar su valor. Así evitas que salga el error. Claro que esto no lo tienes que hacer cada vez que vayas a consultar una variable, solamente cuando no tengas la seguridad de que la variable está definida. Un ejemplo:

if(isset($Variable)){
echo $Variable;
}

Solo se imprime la variable si existe, sino no. O sea jamás te va a dar palo si $Variable no se ha definido.

Los mensajes de error están para salir cuando hay un error. Si sale uno, la solución no es quitar el mensaje, sino el error. Saludos.
  #5 (permalink)  
Antiguo 24/09/2011, 10:45
 
Fecha de Ingreso: septiembre-2009
Mensajes: 100
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: validar error de variable no definida

Muchas gracias a todos por sus prontas respuestas, la solución de jorgelpadronb es la que queda muy bien para mi proyecto, se les agradece su tiempo

Etiquetas: variables
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:14.