Mailinglisten-Archive |
> while(list($k) = each($downloader))
> ereg($k, $HTTP_USER_AGENT);
> $agent = "Downloader";
> }
Da sollte wohl eher so aussehen:
$downloader = array("Wget", "GetRight", "WebZIP", "Go!Zilla", "Offline
Explorer");
$agent = false;
for($i=0; $i<count($downloader); $i++)
{
if(eregi($downloader[$i], $HTTP_USER_AGENT))
{
$agent = $downloader[$i];
}
}
print($agent ? "Der User-Agent ist $agent" : "User-Agent nicht in der Liste
vorhanden");
Du hast mindestens das if() beim ereg-Match vergessen.
Mit freundlichen Grüßen,
Tobias Ratschiller
php::bar PHP Wiki - Listenarchive