Alors j'ai pas mal cherché, mais mal surement, et je souhaiterai lire les liens d'une page html et les capturer dans un tableau.
Pour ça je lis bien mon fichier y'a pas de problème mais c'est l'expression régulière qui pose problème
<?php
// ouverture de mon fichier distant et lecture
$handle = fopen("http://www.domainedistant.com/index.html", "rb");
$contents = '';
while (!feof($handle)) {
$contents .= fread($handle, 8192);
}
// mon expression régulière
$pattern = "(<a.+[</a>]$)";
eregi($pattern,$contents,$array);
// j'affiche le contenu de mon tableau pour un check
var_dump($array);
// fermeture du fichier
fclose($handle);
?>
Donc mon expression capture bien les liens mais si j'en ai 2 à la suite la capture équivaut à 2 liens à la suite et non un lien par élément du tableau.Voilà alors je suis pas très fort en expression régulière (je dormais pendant cette partie en cours). Si quelqu'un à la bonne solution...
Merci beaucoup