Показать сообщение отдельно

  #4  
Старый 09.01.2009, 16:22
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
С нами: 10541186

Репутация: 921


По умолчанию

Сначала определяем User Agent
PHP код:
$user_agent = getenv("HTTP_USER_AGENT"); 
Затем вот функция вытягивания из User Agent браузера ( список можно расширить... коды браузеров ищи сам)
PHP код:
function detect_browser()
{
    global 
$user_agent, $browser;
    
    if (
strstr($user_agent, "Nav") || 
        
strstr($user_agent, "Netscape"))      $browser = "Netscape";
    elseif (
strstr($user_agent, "Firefox"))   $browser = "Firefox";
    elseif (
strstr($user_agent, "Lynx"))      $browser = "Lynx";
    elseif (
strstr($user_agent, "Opera"))     $browser = "Opera";
    elseif (
strstr($user_agent, "WebTV"))     $browser = "WebTV";
    elseif (
strstr($user_agent, "Konqueror")) $browser = "Konqueror";
    elseif (
strstr($user_agent, "MSIE 6"))    $browser = "Internet Explorer 6";
    elseif (
strstr($user_agent, "MSIE 7"))    $browser = "Internet Explorer 7";
    else                                      
$browser = "Other";
    
    return 
0;
} 
ну и на последок вызываем функцию и делаем с определённым брауезом что нам нужно
PHP код:
detect_browser();
if (
$browser == "Internet Explorer 6")
{
header('Location: ./ie6/');
} 
по желанию фуннкуи. можешь убрать и замешать всё в единую кучу

Последний раз редактировалось Sharky; 09.01.2009 в 16:25..
 
Ответить с цитированием