Lid |
|
Hoi,
Ik was zoals ik in een ander topic al zei ,
aan het zoeken hoe ik gegevens uit een pagina kan halen .
Het is gebaseerd op dat nedstad scriptje.
Maar het resuktaat geeft eerst nog een deel van een pagina van koc weer en daarna nogeens volledig
Ik zou graag willen dat enkel de tekst
Rank: .....
Army Size: ....
Erop komt,
Ik heb al zitten experimenteren, maar alles geeft een raar resultaat :
http://www.games4you.be/Koc/kocstats/stats.php
<?
$statsid = 1665793;
// Vanaf hier hoef je niets aan te passen
$fp = fsockopen('kingsofchaos.com', 80, $errno, $errstr, 30);
if (!$fp) {
echo $errstr.'
';
} else {
fputs($fp, "GET /stats.php?id=$statsid HTTP/1.0\r\nHost: www.kingsofchaos.com\r\nUser-Agent: MSIE\r\n\r\n");
while (!feof($fp)) {
$test1 = "$test1".fgets($fp,128);
}
fclose($fp);
}
$test2 = explode ("Rank:", $test1);
$test3 = explode (" Army Size:", $test2[1]);
$test4 = explode ("Treasury:", $test1);
print ("Rank:<b>
$test3[0] </b>. <br>
");
print ("Army Size <b> ".$test4[0]." </b>.
");
?>
<? $statsid = 1665793; // Vanaf hier hoef je niets aan te passen $fp = fsockopen('kingsofchaos.com', 80, $errno, $errstr, 30); if (!$fp) { '; } else { fputs($fp, "GET /stats.php?id=$statsid HTTP/1.0\r\nHost: www.kingsofchaos.com\r\nUser-Agent: MSIE\r\n\r\n"); $test1 = "$test1".fgets($fp,128); } } $test2 = explode ("Rank:", $test1); $test3 = explode (" Army Size:", $test2[1]); $test4 = explode ("Treasury:", $test1); $test3[0] </b>. <br> "); print ("Army Size <b> ".$test4[0]." </b>. "); ?>
|