Здравствуйте. Подскажите пожалуйста почему в следующем скрипте выполняется else даже если условие if верно. Т.е. я захожу с браузера Chrome 22.0.1106.241 у меня применяются условия прописанные в if, проходит около 2 секунд и страница перезагружается и расположение контента меняется как должно поменяться если if не верно а верно else. Т.е. выполняются оба оператора друг за другом. Подскажите как исправить данную ситуацию.
<?php
if(user_browser1($_SERVER['HTTP_USER_AGENT'])=='Chrome 22.0.1106.241'){
echo
'<link href="css/styles(Chromium).css" rel="stylesheet" type="text/css">';}
else {
function user_browser($agent) {
preg_match("/(MSIE|Opera|Firefox|Chrome|Version|Opera Mini|Netscape|Konqueror|SeaMonkey|Camino|Minefield|Iceweasel|K-Meleon|Maxthon)/", $agent, $browser_info);
list($browser) = $browser_info;
if ($browser == 'MSIE') {
return 'IE';
}
if ($browser == 'Firefox') {
preg_match("/(Flock|Navigator|Epiphany)\/([0-9.]+)/", $agent, $ff);
if ($ff) return $ff[1];
}
if ($browser == 'Version') return 'Safari';
if (!$browser && strpos($agent, 'Chromium')) return 'Browser based on Chromium';
if (!$browser && strpos($agent, 'Gecko')) return 'Browser based on Gecko';
return $browser;
}
if(user_browser($_SERVER['HTTP_USER_AGENT'])=='IE'){
echo
'<link href="css/styles(MSIE).css" rel="stylesheet" type="text/css">';}
elseif(user_browser($_SERVER['HTTP_USER_AGENT'])=='Chrome') { echo '<link href="css/styles(Chrome).css" rel="stylesheet" type="text/css">';}
elseif(user_browser($_SERVER['HTTP_USER_AGENT'])=='Opera') { echo '<link href="css/styles(Opera).css" rel="stylesheet" type="text/css">';}
elseif(user_browser($_SERVER['HTTP_USER_AGENT'])=='Firefox') { echo '<link href="css/styles(Firefox).css" rel="stylesheet" type="text/css">';}
elseif(user_browser($_SERVER['HTTP_USER_AGENT'])=='Browser based on Gecko') { echo '<link href="css/styles(Gecko).css" rel="stylesheet" type="text/css">';}
elseif(user_browser($_SERVER['HTTP_USER_AGENT'])=='Browser based on Chromium') { echo '<link href="css/styles(Chromium).css" rel="stylesheet" type="text/css">';}}
?>