Файл: sys/inc/browser.php
Строк: 25
<?
//что бы гостям не показывало
if (isset($user))
{
#--------------------------------#
// можно запихать в switch .что бы было меньше кода (но мне так удобнее)
$HTTP_B = $_SERVER['HTTP_USER_AGENT'];
$Android_if = strpos($HTTP_B,'Android');
$iPhone_if = strpos($HTTP_B,'iPhone');
$windows_if = strpos($HTTP_B,'Windows');
$Opera_if = strpos($HTTP_B,'Opera');
$Firefox_if = strpos($HTTP_B,'Firefox');
$Chrome_if = strpos($HTTP_B,'Chrome');
$safari_if = strpos($HTTP_B,'safari');
$MSIE_6_0_if = strpos($HTTP_B,'MSIE 6.0');
$MSIE_7_0_if = strpos($HTTP_B,'MSIE 7.0');
$MSIE_8_0_if = strpos($HTTP_B,'MSIE 8.0');
$WindowsPhone_if = strpos($HTTP_B,'WindowsPhone');
$BlackBerry_if = strpos($HTTP_B,'BlackBerry');
$iPod_if = strpos($HTTP_B,'iPod');
$operaMini_if = strpos($HTTP_B,'Opera Mini');
$Netscape_if = strpos($HTTP_B,'Netscape');
$Ucweb_if = strpos($HTTP_B,'Ucweb');
//условия созданы
#--------------------------------#
#--------------------------------#
//ищим подходящий браузер
if ($Ucweb_if) $us_browser='Ucweb';
elseif ($Netscape_if) $us_browser='Netscape';
elseif ($operaMini_if) $us_browser='Opera Mini';
elseif ($Chrome_if) $us_browser='Chrome';
elseif ($safari_if) $us_browser='safari';
elseif ($MSIE_6_0_if) $us_browser='MSIE 6.0';
elseif ($MSIE_7_0_if) $us_browser='MSIE 7.0';
elseif ($MSIE_8_0_if) $us_browser='MSIE 8.0';
elseif ($Firefox_if) $us_browser='Firefox';
elseif ($Opera_if) $us_browser='Opera';
elseif ($Android_if) $us_browser='Android';
elseif ($iPhone_if) $us_browser='iPhone';
elseif ($windows_if) $us_browser='Windows';
elseif ($WindowsPhone_if) $us_browser='WindowsPhone';
elseif ($BlackBerry_if) $us_browser='BlackBerry';
elseif ($iPod_if) $us_browser='iPod';
else $us_browser='mobile';
//Если не чего не подошло.то выводим мобилу)
#--------------------------------#
//Выполняем запрос в таблицу
mysql_query("UPDATE `user` SET `us_browser`='".$us_browser."' WHERE `id` = '".$user['id']."' LIMIT 1");
}