Просмотр кода
Название: определение устройства
Описание: функция определяет тип устройства (пк или тел) с которого пользователь юзает сайт. пример вывода: mysql_query('UPDATE `users` SET `agent` = "'.detect_browser().'" WHERE `id` = "'.$user['id'].'"'); echo'вы заши с: <img src='/images/<?=$i['agent']?>.png'>';
Добавил:
ddarder
Дата: 2 июня 2017, в 5:25
Комментарии (2)
Описание: функция определяет тип устройства (пк или тел) с которого пользователь юзает сайт. пример вывода: mysql_query('UPDATE `users` SET `agent` = "'.detect_browser().'" WHERE `id` = "'.$user['id'].'"'); echo'вы заши с: <img src='/images/<?=$i['agent']?>.png'>';
function detect_browser(){
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$mobile = strpos($_SERVER['HTTP_USER_AGENT'],"Mobile");
$Silk = strpos($_SERVER['HTTP_USER_AGENT'],"Silk/");
$Kindle = strpos($_SERVER['HTTP_USER_AGENT'],"Kindle");
$operam = strpos($_SERVER['HTTP_USER_AGENT'],"Opera Mini");
$operai = strpos($_SERVER['HTTP_USER_AGENT'],"Opera Mini");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
$wind = strpos($_SERVER['HTTP_USER_AGENT'],"windows");
$bsd1 = strpos($_SERVER['HTTP_USER_AGENT'],"bsd");
$lin = strpos($_SERVER['HTTP_USER_AGENT'],"linux");
$unix = strpos($_SERVER['HTTP_USER_AGENT'],"unix");
$x11 = strpos($_SERVER['HTTP_USER_AGENT'],"x11");
$macos = strpos($_SERVER['HTTP_USER_AGENT'],"macos");
$macintosh = strpos($_SERVER['HTTP_USER_AGENT'],"macintosh");
if ($iphone || $mobile || $Silk || $Kindle || $operam || $operai || $android || $palmpre || $ipod || $berry){
$browser = 'mobile';
} else {
$browser = 'pc';
}
Добавил:

Дата: 2 июня 2017, в 5:25
