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

Code:
  1. <?php
  2.  
  3. 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))
  4. {
  5.    $browser = "Opera $regs[2]";
  6. }
  7. else if( eregi("(msie) ([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
  8. {
  9.    $browser = "MS InternetExplorer $regs[2]";
  10. }
  11. else if( eregi("(konqueror)/([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
  12. {
  13.    $browser = "Konqueror $regs[2]";
  14. }
  15. else if( eregi("(lynx)/([0-9]{1,2}.[0-9]{1,2}.[0-9]{1,2})",$HTTP_USER_AGENT,$regs) )
  16. {
  17.    $browser = "Lynx $regs[2]";
  18. }
  19. else if( eregi("(netscape6)/(6.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
  20. {
  21.    $browser = "Netscape $regs[2]";
  22. }
  23. else if( eregi("mozilla/5",$HTTP_USER_AGENT) )
  24. {
  25.    $browser = "Mozilla";
  26. }
  27. else if( eregi("(mozilla)/([0-9]{1,2}.[0-9]{1,3})",$HTTP_USER_AGENT,$regs) )
  28. {
  29.    $browser = "Mozilla $regs[2]";
  30. }
  31. else if( eregi("w3m",$HTTP_USER_AGENT) )
  32. {
  33.    $browser = "w3m";
  34. }
  35. else
  36. {
  37.    $browser = "?";
  38. }
  39.  
  40. print("Ihr Browser: $browser");
  41.  
  42. ?>


Kommentar schreiben
Aktionen
Login
Suche
Partner
Statistics