Besucher Daten

Hi,

hab das auch mal ausprobiert und es funktioniert auch alles, bis auf das, dass ich das Land nicht herausbekomme wenn man den MSIE verwendet. Ich weis auch warum nur weis ich nicht wie ich das ändern kann!

Ich durchsuche folgenden String ($HTTP_USER_AGENT), der beim MSIE 6.0 so aussieht:
PHP:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Und so verarbeite ich den String:
PHP:
<?php
     if (strpos($_SERVER['HTTP_USER_AGENT'], 'de') !== FALSE) 
     {
     	$info->user_country = "Deutschland";
     }else{
     	$info->user_country = "nicht identifizierbar!";
     }
     ?>

Da im String vom MSIE kein "de" vorkommt kann das Land ja nicht identifiziert werden, aber wie geht es dann?

PS: Beim Firefox und Opera kommt eben ein "de" vor:
Firefox: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0

Opera: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [de]



MfG
cAm3eel
 
Zurück