![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/10/2008, 10:48
|
| | Fecha de Ingreso: octubre-2008
Mensajes: 171
Antigüedad: 16 años, 4 meses Puntos: 2 | |
¿Hay alguna funcion para esto? Hola!!
He estado haciendo un codigo php y me ha salido bastante mal. El codigo lo que hace es que coje todas las urls a las que enlaza una pagina. Primero coje todo el codigo de la pagina con file() despues coge solo los codigos html que empiecen por a: <a ....> despues coje el contenido de href="..." de cada codigo. Y despues escribe uno por uno las urls obtenidas. Lo he colgado en: http://www.servicioreserva.com/get_urls.php?archivo=(url sin http://)
Urls de google: http://www.servicioreserva.com/get_urls.php?archivo=google.es
Urls de yahoo: http://www.servicioreserva.com/get_urls.php?archivo=yahoo.es
Pero no funciona muy bien porque por ejemplo en la pagina de softonic.com hay muchos enlaces y este codigo solo muestra 2-> http://www.servicioreserva.com/get_urls.php?archivo=softonic.com
En resumen: Conoces algun codigo php para obtener todas las urls a las que enlaza una pagina. Gracias a todos de antemano!!
Última edición por davape9; 29/10/2008 a las 10:55 |