Bonsoir,
je cherche à vérifier un lien et extraire l'ancre
sur une page où il y a plusieurs liens avec un contenu variable
j'utilise le code suivant
quand il n'y a qu'un lien cela fonctionne mais avec plusieurs le print_r et ancre ne me retourne pas les bonnes informatiosn
merci de vos conseils
je cherche à vérifier un lien et extraire l'ancre
sur une page où il y a plusieurs liens avec un contenu variable
Code:
<a href="http://www.site1.com" title="site1" target="_blank">ancre 1 </a>
<a href="http://www.site2.com" target="_blank">ancre 2 </a>
<a href="http://www.site3.com" title="site3">ancre 3 </a>
<a href="http://www.site4.com" rel="nofollow" >ancre 4 </a>
j'utilise le code suivant
Code:
if (preg_match("#<a(.*)href=[\"']".$match_pattern."(\/?)[\"'](.*)>(.*)<\/a>#", $page, $match))
{
if($match[4] != "")
$ancre = $match[4];
print_r($match);
if (!preg_match("/rel=[\"']?nofollow[\"']?/", $match[0]))
{
$follow_link = "1";
}
}
quand il n'y a qu'un lien cela fonctionne mais avec plusieurs le print_r et ancre ne me retourne pas les bonnes informatiosn
merci de vos conseils