1) Павел 1 Октября 2013 в 23:02
Модуль,который определяет с какого устройства сидит тот или иной пользователь. Хорошо подойдёт при организации чатов или социальных сетей ------------------------------- Установка: Заливаем базу Добавляем в файл ROOT/system/power.php Код: ////Определение типа браузера $ua = str_replace('windows ce', '', strtolower($_SERVER['HTTP_USER_AGENT'])); if (stripos($ua, 'windows') !== false || stripos($ua, 'linux') !== false || stripos($ua, 'bsd') !== false || stripos($ua, 'x11') !== false || stripos($ua, 'unix') !== false || stripos($ua, 'macos') !== false || stripos($ua, 'macintosh') !== false) { $db -> query("UPDATE `users` SET `typebrowser` = '1' WHERE `id` = '".$ya['id']."' LIMIT 1"); ////ПК }else{ $db -> query("UPDATE `users` SET `typebrowser` = '0' WHERE `id` = '".$ya['id']."' LIMIT 1"); ////Мобильный} Графику загружаем в ROOT/my/ Добавляем в файл ROOT/my/user.php Код: $online = $db -> query("SELECT `login` FROM `online` WHERE `login` = '".$user['login']."' LIMIT 1") -> num_rows; if ($online > 0) { ///проверка на онлайн if($user['typebrowser']==0)$typebrowser='<img src="my/phone.png" alt="Мобильный"/>'; else $typebrowser='<img src="my/pk.png" alt="ПК"/>'; }else $typebrowser=null; И далее выводим его в нужном месте (переменная $typebrowser) ///////////////////////// Всё :)Пользуйтесь на здоровье |
2) Святослав 21 Марта 2015 в 22:52
Спасибо |