Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2010, 15:20
Avatar de principiantedelphp
principiantedelphp
 
Fecha de Ingreso: febrero-2010
Mensajes: 160
Antigüedad: 14 años, 2 meses
Puntos: 1
Die y bucles: (Filtrar urls)

El siguiente script ejecuta un "die" en caso de un error 404 Not Found". Luego, mas adelante, $url se almacena en una variable que va a la base de datos.

Cita:
PRINCIPIO DEL SCRIPT
................
................
................
$url = isset($_GET['url'])? $_GET['url']: '';
if(fopen($url,"r")){
echo "url valida";
}else{
die('url invalida');
}
...............
................
................
FIN DEL SCRIPT (VUELVE A PRINCIPIO DEL SCRIPT (bucle)
El problema es que reviso muchas urls de un archivo de texto. PREGUNTA: ¿Cómo puedo hacer para que, en caso de que se active el "die" en un script, el
bucle no se pare?? O, dicho de otra forma: ¿Cómo puedo hacer para que el script siga sin considerar la URL inexistente, es decir que no copie la URL Not Found a la base de datos pero que continue leyendo otras URLs?
Muchas Gracias

Última edición por principiantedelphp; 02/03/2010 a las 15:32