ReVolver
Mega Super Ultra Cool Member
- Reaction score
- 608
PHP:
<?php
function browser_detection( $which_test ) {
$browser = '';
$dom_browser = '';
$navigator_user_agent = ( isset( $_SERVER['HTTP_USER_AGENT'] ) ) ? strtolower( $_SERVER['HTTP_USER_AGENT'] ) : '';
if (stristr($navigator_user_agent, "opera"))
{
$browser = 'opera';
$dom_browser = true;
}
elseif (stristr($navigator_user_agent, "msie 4"))
{
$browser = 'msie4';
$dom_browser = false;
}
elseif (stristr($navigator_user_agent, "msie"))
{
$browser = 'msie';
$dom_browser = true;
}
elseif ((stristr($navigator_user_agent, "konqueror")) || (stristr($navigator_user_agent, "safari")))
{
$browser = 'safari';
$dom_browser = true;
}
elseif (stristr($navigator_user_agent, "gecko"))
{
$browser = 'mozilla';
$dom_browser = true;
}
elseif (stristr($navigator_user_agent, "mozilla/4"))
{
$browser = 'ns4';
$dom_browser = false;
}
else
{
$dom_browser = false;
$browser = false;
}
if ( $which_test == 'browser' )
{
return $browser;
}
elseif ( $which_test == 'dom' )
{
return $dom_browser;
}
}
$user_browser = browser_detection('browser');
$link = '<a href="http://www.mozilla.com" target="_blank">http://www.mozilla.com</a>';
if ( $user_browser == 'msie')
{
echo 'Internet Explorer is not user friendly with this site.';
}
if ( $user_browser == 'mozilla')
{
echo 'Thanks for using Firefox! You will now be redirected to our site';
}
else
{
echo '<br/>Try downloading firefox at ' .$link;
}
?>
Note: I did make the functions I got them from Here all credit goes to them I just edit it.
This will check if they are using IE or FF if its IE it wont let them on your site and take them to Mozilla's Site.
Here is a preview http://orctamer.no-ip.org/tdoa/checkbrowser.php