Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2008, 11:33
alca87
 
Fecha de Ingreso: febrero-2008
Mensajes: 43
Antigüedad: 16 años, 3 meses
Puntos: 2
Ayuda: Función para sacar rutas en un código fuente html

Buenas, andaba yo tonteando con php y se me ocurrió realizar un pequeño script para buscar en el código fuente de una web externa, todas las rutas que sean de este tipo:
http://www.pagina.com/archivo.php?v=e165a01

y almacenara o bien la ruta entera, o solo el contenido de la variable, o lo que es lo mismo: e165a01

He probado con la función explode, de esta manera:
Código PHP:
        $extraido explode('"archivo.php?v=',$fuente,2);
        
$extraido explode('"',$extraido[1]); // Delimitador final:comilla doble 

Esto no me funciona ya que me parte todo el código fuente dentro de un array enorme, cosa que no me sirve para nada.

He pensado en usar para delimitar la cadena, expresiones regulares, pero me parece demasiado engorroso para algo tan simple.

No se si a alguien se lo ocurre una solución efectiva para esto o si alguna vez habeis usado/codeado una función parecida a lo que yo quiero.

Gracias a todos.