Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
Разделяем вап траф от веб |

24.01.2010, 01:53
|
|
Познающий
Регистрация: 22.05.2009
Сообщений: 59
Провел на форуме: 105435
Репутация:
5
|
|
Разделяем вап траф от веб
Собственно нужен скрипт который отличает мобильники от компа, долго думал над реализацией но кроме того чтобы набить базу с юзер агентами которая будет весить овер 99999кб ничего в голову не приходит...
|
|
|

24.01.2010, 01:58
|
|
Banned
Регистрация: 01.02.2009
Сообщений: 48
Провел на форуме: 554628
Репутация:
76
|
|
только по прочтению названия топика пришла идея с юзерагентами... больше я хз...
|
|
|

24.01.2010, 02:57
|
|
Познающий
Регистрация: 22.05.2009
Сообщений: 59
Провел на форуме: 105435
Репутация:
5
|
|
Можно, но не совсем эффективно...
|
|
|

24.01.2010, 03:50
|
|
Познающий
Регистрация: 24.05.2009
Сообщений: 32
Провел на форуме: 104603
Репутация:
0
|
|
напиши выборку под размер экрана клиента.. на яваскрипте вроде расплюнуть
напр.
если разрешение >480 =>бб
<480 => мобила
|
|
|

24.01.2010, 04:41
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Код:
<script type="text/javascript">
if(screen.width > 480)
alert('пшел нах');
else
alert('Велком');
</script>
|
|
|

24.01.2010, 13:14
|
|
Участник форума
Регистрация: 07.09.2009
Сообщений: 298
Провел на форуме: 390301
Репутация:
3
|
|
PHP код:
if (stristr($_SERVER['HTTP_USER_AGENT'],'windows') || stristr($_SERVER['HTTP_USER_AGENT'],'linux') ||
stristr($_SERVER['HTTP_USER_AGENT'],'macintosh') || stristr($_SERVER['HTTP_USER_AGENT'],'unix') ||
stristr($_SERVER['HTTP_USER_AGENT'],'macos') || stristr($_SERVER['HTTP_USER_AGENT'],'bsd')){
ЭТО ВЕБ
}else{
ЭТО ВАП
}
Последний раз редактировалось vorona; 24.01.2010 в 13:49..
|
|
|

24.01.2010, 13:23
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
PHP код:
if(strcmp(substr($_SERVER['SERVER_NAME'], 0, 4), 'wap.') == 0)
{
echo 'You on wap site';
}
else
{
echo 'You on web site';
}
|
|
|

24.01.2010, 13:25
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от vorona
PHP код:
if (stristr($_SERVER['HTTP_USER_AGENT'],'windows') || stristr($_SERVER['HTTP_USER_AGENT'],'linux') ||
stristr($_SERVER['HTTP_USER_AGENT'],'macintosh') || stristr($_SERVER['HTTP_USER_AGENT'],'unix') ||
stristr($_SERVER['HTTP_USER_AGENT'],'macos') || stristr($_SERVER['HTTP_USER_AGENT'],'bsd')){
ЭТО ВЕБ
}else{
ЭТО ВАП
}
POWERED BY VoRoN@. Жду плюсы)))
Пиздец.Даже если юзать эту шляпу, а ничего что, юзер агент часто бывает разным,в плане регистра?
PHP код:
if(strcmp(substr($_SERVER['SERVER_NAME'], 0, 4), 'wap.') == 0)
{
echo 'You on wap site';
}
else
{
echo 'You on web site';
}
Олололо, это вообще ахуене.То есть, мы верим нашиму пользователю,и елси он зашел на .wap.site.ru, то мы кланямся в ноги,ведь он не может врать и он с мобилы!11
|
|
|

24.01.2010, 13:29
|
|
Участник форума
Регистрация: 07.09.2009
Сообщений: 298
Провел на форуме: 390301
Репутация:
3
|
|
Сообщение от m0Hze
Пиздец.Даже если юзать эту шляпу, а ничего что, юзер агент часто бывает разным,в плане регистра?
Олололо, это вообще ахуене.То есть, мы верим нашиму пользователю,и елси он зашел на .wap.site.ru, то мы кланямся в ноги,ведь он не может врать и он с мобилы!11
У тебя проблемы со зрением или знанием строковых функций?????? Под стулом. УБИЛ ТОПОРОМ! Ужас!
|
|
|

24.01.2010, 13:29
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
Сообщение от m0Hze
ничего что, юзер агент часто бывает разным,в плане регистра?
Ничего что у него в коде stristr, т.е регистронезависимый strstr
То есть, мы верим нашиму пользователю,и елси он зашел на .wap.site.ru, то мы кланямся в ноги,ведь он не может врать и он с мобилы!11
Какой дурак будет на мобиле лишние кнопки нажимать?
Последний раз редактировалось WNZRS; 24.01.2010 в 13:33..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|