ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
2759
2759
EMPFEHLEN
-
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.PHP-Code:<?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");
}
?>
Hat jemand vielleicht einen Tipp für mich oder weiterführende Links?
Danke schonmal
MartysGeändert von Martys (10.10.03 um 12:27 Uhr)
-
Einen Tipp habe ich auf jeden Fall für Dich, änder den Mozilla/Netscape 4-Part! Die aktuellen Mozilla-Browser werden so wie Netscape-4-Browser behandelt, obwohl sie zu 100% W3C-Konform arbeiten! Das könnte man dir übelnehmen!

Wenn du eine (fast) perfekte Lösung willst, nimm das hier:
http://phpclasses.php-start.de/brows...ackage/81.html
Gruß
Johannes
<edit>Edit: Hier der Sourcecode: http://phpsniff.sourceforge.net/phpSniff.core.phps & http://phpsniff.sourceforge.net/phpSniff.class.phps</edit>Geändert von JohannesR (10.10.03 um 13:36 Uhr)
Im Ruhestand.
-
Danke für den Hinweis!
Hab es mir angesehen, finde es aber für mein Vorhaben zu umfangreich.
Ich möchte nur noch geziehlt den NS 4 und Opera abfragen können.
Kann man den NS 4 von den gängigen Mozilla Browsern unterscheiden (bei der Abfrage) und wie unterscheidet man Opera und IE (bei der Abfrage)?
Martys
Ähnliche Themen
-
?flash detection skript?
Von tatue im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 08.06.05, 17:25 -
flash detection mit PHP
Von leszek im Forum PHPAntworten: 3Letzter Beitrag: 25.10.04, 02:55 -
Flash-Detection
Von black-dog im Forum Flash PlattformAntworten: 1Letzter Beitrag: 23.09.04, 15:35 -
Flash-Detection? How to do it?
Von Angelo-Diabolo im Forum Flash PlattformAntworten: 1Letzter Beitrag: 20.09.02, 12:22





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren