Vérification d'une URL et exploitation de la source
Bonjour,le code que j'affiche sert a d'abord verifier si l'url existe ensuite trouver dans le code source si la chaine de caractere comprise entre mes balise existe.
Mon code n'arrive pas trouver dans mon code source ma valeur quelqu'un pourrais m'aider a le faire fonctionner
le voici
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| <td>
<?php
if (isset($_POST['Verification']))
{
if (!$fp = @fopen(''.$Tab[LibelleLienPartenaire].'',"r"))
{
echo '<span style="color:red;">'.$Tab['LibelleLienPartenaire'].'</span>';
$bool='false';
}
else
{
echo '<span style="color:green;">'.$Tab['LibelleLienPartenaire'].'</span>';
$bool='true';
}
}
else
{
echo $Tab['LibelleLienPartenaire'];
}
?>
</td>
<td style="width:150"px;"">
<?php
if (isset($_POST['Verification']))
{
if($bool=='true')
{
$fp = @fopen(''.$Tab[LibelleLienPartenaire].'',"r"); //lecture du fichier
while (!feof($fp)) { //on parcourt toutes les lignes
$page .= fgets($fp, 4096); // lecture du contenu de la ligne
}
if(eregi("<a href=(.*)</a>",$page,$regs)==$Tab[CodeLienPartenaire]) //on isole les titre
{
echo '<span style="color:green;">'.htmlentities($Tab[CodeLienPartenaire]).'</span>';
}
else
{
echo '<span style="color:red;">'.htmlentities($Tab[CodeLienPartenaire]).'</span>'; *
}
}
}
else
{
echo htmlentities($Tab[CodeLienPartenaire]);
}
?>
</td> |