In diesem Tutorial möchte ich Ihnen zeigen, wie man per PHP eine Browserweiche erstellen kann. Dies ist vor allem sehr nützlich, da viele Browser Angaben unterschiedlich interpretieren, und man dann per PHP unterschiedlich auf die Browser eingehen kann.
Die Browserweiche baut man am besten ganz am Anfang, nach <html> ein.
PHP
- <?PHP
- /*mit $HTTP_USER_AGENT wird der verwendete Browser ausgelesen, danach wird mit eregi in dem
- ausgelesenen String nach msie für den Internetexplorer gesucht
- innerhalb von { und } könnt ihr nun verschiedene Variablen definieren*/
- if(eregi("opera",$_SERVER['HTTP_USER_AGENT']))
- {
- echo "Browser: Opera";
- }
- elseif(eregi("firefox",$_SERVER['HTTP_USER_AGENT']))
- {
- echo "Browser: Firefox";
- }
- elseif(eregi("phoenix",$_SERVER['HTTP_USER_AGENT']))
- {
- echo "Browser: Phoenix";
- }
- if(eregi("msie",$_SERVER['HTTP_USER_AGENT']))
- {
- echo "Browser: Internet Explorer";
- }
- else
- {
- echo "Es wird ein anderer Browser verwendet";
- }
- ?>
Das ganze kann natürlich noch weiter erweitert werden indem man einfach nach anderen Browsernamen suchen lässt.
Der Codeschnipsel kann ganz einfach aus dem Anhang heruntergeladen werden.
Dieser Beitrag ist unter der Creative Commons Namensnennung 2.0 Deutschland lizensiert. Bearbeitung, Nutzung & Verbreitung ist ausdrücklich gestattet.
[SIZE=7]+490 Downloads[/SIZE]