note 43170 deleted from function.strstr by victor

From: Date: Sat, 12 Jun 2004 22:59:24 +0000
Subject: note 43170 deleted from function.strstr by victor
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-71005@lists.php.net to get a copy of this message
Note Submitter: bear-online@c2i.net ---- Here's a quick way to print out different stuff to different browsers: <?php function browser($browser_check_against) { if (strstr($_SERVER['HTTP_USER_AGENT'], $browser_check_against)) { return $browser_check_against; } } ?> example of use (one style for opera, another for IE and a third for other browsers): <!-- "doctype here" --> <?php function browser($browser_check_against) { if (strstr($_SERVER['HTTP_USER_AGENT'], $browser_check_against)) { return $browser_check_against; } } ?> <html "xlmns and xml:lang here"> <head> <title>Welcome to Mypage</title> <style type="text/css"> <?php if(browser('Opera')) { print '@import url("style-for-opera.css");'; } elseif(browser('MSIE')) { print '@import url("style-for-ie.css");'; } else { @import url("defaultstyle-allbrowsers.css"); } ?> </style> </head> <!-- body etc. here -->

« previous php.notes (#71005) next »