Trouver une expression dans une page
Bonjour,
je souhaite réaliser un système qui récupère les informations contenues dans les attibuts "alt" des balises "img" et "title" des balises "a".
voila comment je m'y prends ex avec "title" :
Code:
1 2 3 4 5
|
$url = 'www.lesite.fr';
$titre = '#[tT]{1}[iI]{1}[tT]{1}[lL]{1}[eE]{1}[=]{1}["]{1}(.*)["]{1}#';
preg_match($titre, file_get_contents($url), $title);
echo "Le titre de la page ".$url." est '".$title[1]."'<br />"; |
le problème c'est que la recherche s'arrette dès qu'une chaine correspond à l'expression $titre.
le but serait de balayer toute la page et d'afficher le résultat sous forme de tableau.
j'ai pensé à faire ça dans une boucle du type:
for(i=1; i<100) :le script and for; le problème c'est que ça me renouvelle le même résultat.
merci pour vos aides et réponses !:D