[PHP] Script qui contrôle que tous les liens sont valident

Nouveau WRInaute
Bonjour,

Je voudrais faire un script tout simple que s'assure que j'ai bien livré l'intégralité d'un site WEB; par exemple pouvoir tester que sur une page, toutes les images sont bien accessibles en http.
J'imagine un système de contrôle page par page, pas tout le site d'un coup.

J'arrive à lire une page http avec PHP mais après, je n'arrive pas à extraire uniquement les liens < a href.... :?

Est ce que vous voyez une technique pour extraire facilement le contenu du href ?

Merci

Michel
 
WRInaute accro
Le plus pratique reste quand même d'utiliser Xenu qui teste tous les liens, y compris avec les redirections affectées.
 
Nouveau WRInaute
Oui mais cela "m'amusait" de le faire,

voici le code que je cherchais :

Code:
  $matches = array();
  preg_match_all("|href\=\"?'?`?([[:alnum:]:?=&@/;._-]+)\"?'?`?|i", $html, & $matches);

Michel
 
Discussions similaires
Haut