![]() |
Разделяем вап траф от веб
Собственно нужен скрипт который отличает мобильники от компа, долго думал над реализацией но кроме того чтобы набить базу с юзер агентами которая будет весить овер 99999кб ничего в голову не приходит...
|
только по прочтению названия топика пришла идея с юзерагентами... больше я хз...
|
Можно, но не совсем эффективно...
|
напиши выборку под размер экрана клиента.. на яваскрипте вроде расплюнуть
напр. если разрешение >480 =>бб <480 => мобила |
Код:
<script type="text/javascript"> |
PHP код:
|
PHP код:
|
Цитата:
Код:
]Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
m0Hze, до сих пор не могу отойти. Ухахаха. Жесть.
|
Цитата:
Зато я пью пиво,и радуюсь сданной сессии :o |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Ты мне напоминаешь пользователя Cren который писал говноскрипты-велосипеды типа парсера баша, в котором было 3 строки говнокода и 15 строк пиара своего блога и сайтов. |
|
Цитата:
|
Цитата:
ставят плюсы за это проделанную работу (пример), а не за код в 3 строки |
Цитата:
|
PHP код:
|
Цитата:
|
Бле вот засрали тему та а! Плюсы не плюсы! Я всегда в своих темах ставил плюсы тем кто хоть как то попытался мне помощь... Модеры почистите плиз!? :mad:
PS Может проще будет определять юзера по айпишнику?? То есть добавить айпи маски и каждый раз всеряться с ними, как думаете? Мб у кого то есть такой скрипт? |
Цитата:
|
Цитата:
Только будут проблемы с "%OPERATOR_NAME% модем" и база будет большая |
Цитата:
Но все равно скрипт получится довольно громоздким... |
Engineer, а чем тебя не устраевывает мой код то? Ты ищешь сложные пути. Я ж тебе написал как это сделать двумя строчками. Давно так делаю - всё работает.
|
Да тут еще одна проблема просто появилась, разделения вап/веб недостаточно, нужно и операторов определять ((
|
Цитата:
Парсить IP каждого юзверя и сравнивать по маске с каждым IP в базе |
Капитан очевидность напоминает, что под мобилой можно сидеть и через прокс. Если вы скажите, что это хрень, то сразу приведу пример: я так делаю (мне так удобнее).
M0zhe, грац со сданной сессией! А мне еще один экз остался. |
А®ТеS, я не совсем понял, у тебя прокси с моб. айпи? о_О
зы у меня кстате тож один экз остался |
если на мобиле сидишь через Opera Mini или Ucweb, то автоматом сидишь под прокси
|
Ну это да, опера мини отдельная песня, там можно по юзер агенту легко определить
|
Цитата:
|
Цитата:
|
Цитата:
|
if ( isset($_SERVER['X-WAP-PROFILE']) ) echo 'Это точно мобила!';
else echo 'это может быть и мобила, но с полноценным браузером. к примеру windows internet explorer mobile или safari из яблофона'; |
Цитата:
Даже оперу Мини не палит. |
а чем не устроило решение на которое я дал ссылку?
|
| Время: 18:43 |