Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2008, 12:39
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Exclamación BUG en fopen() -poco confiable-

Gente: hay algo raro con la funcion fopen() de PHP 5 porque me dice que no puede acceder a determinadas urls cuando SI son accesibles.

Código PHP:
<?
function verificar_url($url)   // esto salio de algun lado xD
{
   
$id = @fopen($url,"r"); 
   if (
$id$abierto true;
   else 
$abierto false;   
   return 
$abierto;   
   
fclose($id);
}


$url ="http://www.forosdelweb.com";
if (
verificar_url($url)) echo "$url OK"; else echo "$url NOT OK";
?>
Si prueban con la mayoriade las urls....... digamos www.forosdelweb.com, www.google.com, etc no hay problema pero aca les dejo una web que esta perfecta (yo la leo) pero fopen dice que no se puede abrir!!!!!!!!!!!!

http://www.nicso.com.ar ¿ como que no se pude abrir ??????

Este problema lo tengo con decenas de urls......y necesito sea fiable porque lo hago para verificar las urls de mi directorio.

PD: supongo q es alguna cosa que se le dice al navegador.....pero no se donde buscar
__________________
Salu2!

Última edición por Italico76; 29/12/2008 a las 12:56