Mailinglisten-Archive |
Hallo MOna > ich möchte mit PHP erkennen ob gerade der IE oder Netscape benutzt werden. > Mit $HTTP_USER_AGENT bekomme ich beim > IE: > Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0) > > und bei Netscape: > Mozilla/4.77 [en] (Windows NT 5.0; U) > $env = getenv(HTTP_USER_AGENT); if( eregi( 'MSIE [0-9].[0-9a-zA-Z]{1,4}',$env) || eregi( 'Microsoft Internet Explorer [0-9].[0-9a-zA-Z]{1,4}',$env) || eregi( 'Opera [0-9].[0-9a-zA-Z]{1,4}',$env) || eregi( 'Opera/[0-9].[0-9a-zA-Z]{1,4}',$env) ) { # Wenn MISE oder Opera dann dies ; } else if(eregi( 'Netscape6/[0-9].[0-9a-zA-Z]{1,4}',$env) || eregi( 'Mozilla/[0-9].[0-9a-zA-Z]{1,4}',$env)) { if(preg_match("/Mac/i","$env") || preg_match("/PPC/i","$env")) { # Netscape für Mac macht dies } # Wenn Netscape dann das } ------------------------------------ Stefan Schiller CORPEX-Support-Team stefan_(at)_corpex.de >>> http://www.corpex.de <<<
php::bar PHP Wiki - Listenarchive