HTML interesse |
|
Ik kom er niet uit, ik wil mijn aantal bonuspunten van sitemasters detecteren vanaf een forum pagina. Normaal heb ik niet zo veel problemen met reguliere expressies,maar ik kom er nu niet uit.
Ik heb dit:
<?
$sm_url = "http://sitemasters.be/?pagina=forum/index&ond=reply&cat=1&id=4634";
$contents = file_get_contents($sm_url);
$pattern = '<font style="font-size: 11px; color: #666666;">(.*) punten</font><br />
</td>
<td width="500" valign="top">Ik ben voor mijn wiskunde kennis wat';
if(ereg($pattern,$contents,$array)) {
echo "Bonuspunten: ".$array[1]."<br />";
}
else
{
echo htmlentities($contents);
}
?>
<? $sm_url = "http://sitemasters.be/?pagina=forum/index&ond=reply&cat=1&id=4634"; $pattern = '<font style="font-size: 11px; color: #666666;">(.*) punten</font><br /> </td> <td width="500" valign="top">Ik ben voor mijn wiskunde kennis wat'; if(ereg($pattern,$contents,$array)) { echo "Bonuspunten: ".$array[1]."<br />"; } else { } ?>
dat haal ik uit dit stukkie html (kan ook in source kijken)
<td style="border-right: 1px solid #b7b7b7;" width="100" valign="top">
<table border="0" cellspacing="0"><tr><td><img src="images/online.gif" width="19" height="19" alt="Online" /></td><td valign="middle"><font style="color: #666666">online</font></td></tr></table><br />
<br />
<a href="?pagina=login/profiel&id=350"><img src="/web/avatars/350.jpg" alt="flance" border="0"></a><br /><br />
<font style="font-size: 11px; color: #666666;">223 punten</font><br />
</td>
<td width="500" valign="top">Ik ben voor mijn wiskunde kennis wat grappige en ingewikkelde functies aan het bouwen.
<td style="border-right: 1px solid #b7b7b7;" width="100" valign="top"> <table border="0" cellspacing="0"><tr><td><img src="images/online.gif" width="19" height="19" alt="Online" /></td><td valign="middle"><font style="color: #666666">online</font></td></tr></table><br /> <br /> <a href="?pagina=login/profiel&id=350"><img src="/web/avatars/350.jpg" alt="flance" border="0"></a><br /><br /> <font style="font-size: 11px; color: #666666;">223 punten</font><br /> </td> <td width="500" valign="top">Ik ben voor mijn wiskunde kennis wat grappige en ingewikkelde functies aan het bouwen.
Hij geeft de hele tijd de code weer,dus de functie ereg geeft FALSE terug
|