Echoing Browser Information

Support, Snippets & Projects

Moderators: Moderator, Global Moderator

Post Reply
Brock
Sr. Member
Sr. Member
Posts: 262
Joined: Wed Jun 16, 2004 5:37 pm

Echoing Browser Information

Post by Brock »

Ok I have compiled a little code that will echo the user reading the pages browser information...

Code: Select all

<?php

if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') )
{
   if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Netscape') )
   {
     $browser = 'Netscape (Gecko/Netscape)';
   }
   else if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') )
   {
     $browser = 'Mozilla Firefox (Gecko/Firefox)';
   }
   else
   {
     $browser = 'Mozilla (Gecko/Mozilla)';
   }
}
else if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') )
{
   if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') )
   {
     $browser = 'Opera (MSIE/Opera/Compatible)';
   }
   else
   {
     $browser = 'Internet Explorer (MSIE/Compatible)';
   }
}
else
{
   $browser = 'Unknown Browser Detected...';
}

echo $browser;

?>
Pretty much that's it pmsl! I'm not good with How-To's but Yes that works!

Preview :: [url="http://scorp.host-dot.com/test/browser.php"]Browser Identification Preview[/url]

Warmest,
L0rdG0h4n
ner0
Hero Member
Hero Member
Posts: 982
Joined: Sat May 22, 2004 9:45 am

Echoing Browser Information

Post by ner0 »

useful stuff, Brock.. I'm getting a "connection refused" on the preview link though..

keep it up /good.gif' class='bbc_emoticon' alt='(Y)' />
[color=\"green\"]'class KPIM::ProcessManager' only defines private constructors and has no friends[/color] <- :( poor class



[18:09:00] * ~Moppy stews ner0 erotically 1 times.
Brock
Sr. Member
Sr. Member
Posts: 262
Joined: Wed Jun 16, 2004 5:37 pm

Echoing Browser Information

Post by Brock »

Fixed it =p

Just tell me your browser please too /bigwink.gif' class='bbc_emoticon' alt=';)' />
Trinity
Hero Member
Hero Member
Posts: 808
Joined: Wed May 05, 2004 2:19 am

Echoing Browser Information

Post by Trinity »

Mozilla Firefox (Gecko/Firefox)
Brock
Sr. Member
Sr. Member
Posts: 262
Joined: Wed Jun 16, 2004 5:37 pm

Echoing Browser Information

Post by Brock »

I mean ner0 but meh lol
ner0
Hero Member
Hero Member
Posts: 982
Joined: Sat May 22, 2004 9:45 am

Echoing Browser Information

Post by ner0 »

same as trin

Mozilla Firefox (Gecko/Firefox)
[color=\"green\"]'class KPIM::ProcessManager' only defines private constructors and has no friends[/color] <- :( poor class



[18:09:00] * ~Moppy stews ner0 erotically 1 times.
Post Reply

Return to “PHP &amp; MySQL”