Das Script soll checken ob der Name "Dark Daniel" auf einer bestimmten Seite vorhanden:
<?
$siteurl = "http://www.tibia.com/statistics/?subtopic=whoisonline&world=Antica";
$player = "Dark Daniel";
if (onlineCheck($siteurl, $player)) {
echo "Dark Daniel is online";
} else {
echo "Dark Daniel is offline";
}
function onlineCheck($siteurl, $player) {
$arrText = file($siteurl);
for ($i=0; $i<count($arrText); $i++) {
$text = $text . $arrText[$i];
}
if (eregi($player, $text)) {
return true;
} else {
return false;
}
}
?>
Aber es sagt immer man ist offline sobald dort 2 Worte stehen, wenn ich dort "Nalag" eintrage, also 1 Wort, dann geht es
wie könnte man das beheben, das es geht? wo liegt der fehler?
Gruß Nic
<?
$siteurl = "http://www.tibia.com/statistics/?subtopic=whoisonline&world=Antica";
$player = "Dark Daniel";
if (onlineCheck($siteurl, $player)) {
echo "Dark Daniel is online";
} else {
echo "Dark Daniel is offline";
}
function onlineCheck($siteurl, $player) {
$arrText = file($siteurl);
for ($i=0; $i<count($arrText); $i++) {
$text = $text . $arrText[$i];
}
if (eregi($player, $text)) {
return true;
} else {
return false;
}
}
?>
Aber es sagt immer man ist offline sobald dort 2 Worte stehen, wenn ich dort "Nalag" eintrage, also 1 Wort, dann geht es
wie könnte man das beheben, das es geht? wo liegt der fehler?
Gruß Nic
Kommentar