Foros del Web » Programando para Internet » PHP »

ocultar errores

Estas en el tema de ocultar errores en el foro de PHP en Foros del Web. hola como puedo ocultar un error que salga a partir de un script?es que me sale un error de peligro en el servidor pero el ...
  #1 (permalink)  
Antiguo 23/06/2004, 16:46
Avatar de yeta  
Fecha de Ingreso: enero-2004
Mensajes: 148
Antigüedad: 20 años, 2 meses
Puntos: 0
ocultar errores

hola
como puedo ocultar un error que salga a partir de un script?es que me sale un error de peligro en el servidor pero el script lo ejecuta bien
mirad este es el script:
Código PHP:
<?php 
function remote_file_exists ($url


/*
   Return error codes:
   1 = Invalid URL host
   2 = Unable to connect to remote host
*/    

   
$head ""
   
$url_p parse_url ($url); 
   
   if (isset (
$url_p["host"])) 
   { 
$host $url_p["host"]; } 
   else 
   { return 
1; } 
   
   if (isset (
$url_p["path"])) 
   { 
$path $url_p["path"]; } 
   else 
   { 
$path ""; } 
   
   
$fp fsockopen ($host80$errno$errstr20); 
   if (!
$fp
   { return 
2; } 
   else 
   { 
       
$parse parse_url($url); 
       
$host $parse['host']; 
       
       
fputs($fp"HEAD ".$url." HTTP/1.1\r\n"); 
       
fputs($fp"HOST: ".$host."\r\n"); 
       
fputs($fp"Connection: close\r\n\r\n"); 
       
$headers ""
       while (!
feof ($fp)) 
       { 
$headers .= fgets ($fp128); } 
   } 
   
fclose ($fp); 
   
$arr_headers explode("\n"$headers); 
   
$return false
   if (isset (
$arr_headers[0])) 
   { 
$return strpos ($arr_headers[0], "404") === false; } 
   return 
$return

// se definen las variables online y offline
$online="<a href=\"http://81.203.42.241:8000/listen.pls\"><img src=\"airverde.jpg\" border=\"0\"></a>";
$offline="<img src=\"airrojo.jpg\">";
// url a verificar 
$url "http://81.203.42.241:8000/index.html"
// verificación del archivo
if (remote_file_exists ($url)) 
{ echo 
$online; } 
else 
{ print 
$offline; } 
?>
y el error que sale es:
Warning: fsockopen, pfsockpen, show_source,() has been disabled for security reasons in /home/webcindario/radiowow/index.php on line 34
como puedo ocultar o arreglar este error?
gracias
  #2 (permalink)  
Antiguo 23/06/2004, 16:59
Avatar de yeta  
Fecha de Ingreso: enero-2004
Mensajes: 148
Antigüedad: 20 años, 2 meses
Puntos: 0
perdon, siempre sale $online, aunque el archivo no este
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 11:52.