PHP: Code Ausschnitte - Browser Erkennung
Name: Browser Erkennung
Entwickler: Svenyboy
Beschreibung:
Dieses Script gibt den Verwendeten Browser aus.
Es hat eine Erweiterte Browser Erkennung, und gibt nicht einfach nur das aus was der Browser mitsendet
Es hat eine Erweiterte Browser Erkennung, und gibt nicht einfach nur das aus was der Browser mitsendet
Code:
- <?php
- if( eregi("(opera) ([0-9]{1,2}.[0-9]{1,3}){0,1}",$HTTP_USER_AGENT,$regs) || eregi("(opera/)([0-9]{1,2}.[0-9]{1,3}){0,1}",$HTTP_USER_AGENT,$regs))
- {
- $browser = "Opera $regs[2]";
- }
- else if( eregi("(msie) ([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
- {
- $browser = "MS InternetExplorer $regs[2]";
- }
- else if( eregi("(konqueror)/([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
- {
- $browser = "Konqueror $regs[2]";
- }
- else if( eregi("(lynx)/([0-9]{1,2}.[0-9]{1,2}.[0-9]{1,2})",$HTTP_USER_AGENT,$regs) )
- {
- $browser = "Lynx $regs[2]";
- }
- else if( eregi("(netscape6)/(6.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
- {
- $browser = "Netscape $regs[2]";
- }
- else if( eregi("mozilla/5",$HTTP_USER_AGENT) )
- {
- $browser = "Mozilla";
- }
- else if( eregi("(mozilla)/([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
- {
- $browser = "Mozilla $regs[2]";
- }
- else if( eregi("w3m",$HTTP_USER_AGENT) )
- {
- $browser = "w3m";
- }
- else
- {
- $browser = "?";
- }
- print("Ihr Browser: $browser");
- ?>
Kommentar schreiben