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 6") || stristr($navigator_user_agent, "msie 5") || 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;} }