Foros del Web » Programando para Internet » PHP »

Warning: (como lo puedo controlar?)

Estas en el tema de Warning: (como lo puedo controlar?) en el foro de PHP en Foros del Web. vean, tengo un archivo que según unos parámetros realizo un include($parametro1); es de un sitio que esta en la web, y si hago movimientos de ...
  #1 (permalink)  
Antiguo 26/05/2008, 17:06
Avatar de degochan  
Fecha de Ingreso: marzo-2008
Mensajes: 27
Antigüedad: 16 años, 1 mes
Puntos: 1
Pregunta Warning: (como lo puedo controlar?)

vean, tengo un archivo que según unos parámetros realizo un include($parametro1);
es de un sitio que esta en la web, y si hago movimientos de cositas, me sale el Warning: del include por que no encuentra el archivo a incluir. pero para eso ya le dijo todo al navegante de la estructura de archivos de mi sitio .
queria saver si hay alguna forma de evaluar, el resultado el include() y si es Warning: el mensaje lo quiero dar yo no la pagina

ejemplo a mi pregunta :

si (Warning: ){
$muestro='no esta completa esta web, espero que sepas disculparnos ';
}
sino{
$muestro=include($cosa);
}

echo $muestro;
  #2 (permalink)  
Antiguo 26/05/2008, 17:16
 
Fecha de Ingreso: octubre-2007
Ubicación: Capital Federal
Mensajes: 215
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: Warning: (como lo puedo controlar?)

Copiá la línea dónde te sale el warning.

slds!
  #3 (permalink)  
Antiguo 26/05/2008, 17:25
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: Warning: (como lo puedo controlar?)

Hola degochan,

include es un constructo del lenguaje por lo que no puedes comprobar la salida, pero si puedes hacer algo así:
Código PHP:
$parametro1 "path/archivo";
if( 
file_exists$parametro1 ) ) {
       include( 
$parametro1 );
} else {
       echo 
"el error!!";

Saludos.
  #4 (permalink)  
Antiguo 26/05/2008, 17:39
Avatar de degochan  
Fecha de Ingreso: marzo-2008
Mensajes: 27
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Warning: (como lo puedo controlar?)

Muchas Gracias, se me avia ocurrido hacer eso del file_exists(). pero pense que tendriamos que poder controlar la salida del warnig. gracias gacias. GatorV
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 14:21.