Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2011, 06:30
Avatar de chichote
chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 4 meses
Puntos: 145
Problemas con la funcion file_get_contents

Hola compañeros foreros.

Estoy teniendo un problema de control con la libreria file_get_contents, el problema especificamente es que cuando falla la lectura del archivo debiera retornarme false segun la documentacion de PHP, pero no siempre ocurre, hay veces en que simplemente arroja un warning en pantalla

<b>Warning</b>: file_get_contents(https://graph.facebook.com/101501368...iBn5n0yTyGSRtQ) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Connection timed out in <b>/home/perfil/public_html/librerias/importar.php</b> on line <b>278</b><br />


Lo que hago es rescatar un archivo json que m entrega facebook para luego tratar esa info con php, pero lo que no logro es manejar los errores, puse un if para trabajar con el contenido y en caso de que la funcion file_get_contents me arroje false, pues en ese caso no hago nada, solo arrojo un mensaje por pantalla, pero lo raro es q no siempre me arroja el false en ocaciones simplemente lanza el warning por pantalla.

Alguien conoce un poco mas este tema y como evitar esos warning por pantalla y obtener el control 100% de los errores?

saludos y gracias por tu atencion.
__________________
http://chicho.ninja yiaaaa