Martys
Erfahrenes Mitglied
Hallo erstmal,
habe folgendes Script um bestimmte Browser abzufragen und auf das Ergebnis zu reagieren:
Leider sind noch Fehler drin, so wird nicht zwischen Opera und IE unterschieden und auch die Netsacpe >=6 Abfrage wird als unbekannter Browser ausgewertet.
Hat jemand vielleicht einen Tipp für mich oder weiterführende Links?
Danke schonmal
Martys
habe folgendes Script um bestimmte Browser abzufragen und auf das Ergebnis zu reagieren:
PHP:
<?php
if( eregi("(msie) ([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT) ){$browser = "MSIE";}
else if( eregi("(netscape6)/(6.[0-9]{1,3})",$HTTP_USER_AGENT) || eregi("(netscape7)/(7.[0-9]{1,3})",$HTTP_USER_AGENT)){$browser = "Netscape";}
else if( eregi("(mozilla)/([4]{1}.[0-9]{1,3})",$HTTP_USER_AGENT)){$browser = "Netscape 4";}
else if( eregi("(opera) ([0-9]{1,2}.[0-9]{1,3}){0,1}",$HTTP_USER_AGENT) || eregi("(opera/)([0-9]{1,2}.[0-9]{1,3}){0,1}",$HTTP_USER_AGENT)){$browser = "Opera";}
else{$browser = "?";}
if ($browser == 'MSIE') {
header("Location: http://www.the-addict.com/2/ie.htm");
} elseif ($browser == 'Netscape') {
header("Location: http://www.the-addict.com/2/ns.htm");
} elseif ($browser == 'Netscape 4') {
header("Location: http://www.the-addict.com/2/ns4.htm");
} elseif ($browser == 'Opera') {
header("Location: http://www.the-addict.com/2/ns.htm");
} else {
header("Location: http://www.the-addict.com/2/other.htm");
}
?>
Leider sind noch Fehler drin, so wird nicht zwischen Opera und IE unterschieden und auch die Netsacpe >=6 Abfrage wird als unbekannter Browser ausgewertet.
Hat jemand vielleicht einen Tipp für mich oder weiterführende Links?
Danke schonmal
Martys
Zuletzt bearbeitet: