как определить что на сайт зашли с мобильного устройства

Как определить, что вход на сайт выполнен с телефона

Не удалось найти ваш локальный профиль, вход в систему выполнен с временным профилем
Народ! Помоги! У меня аналогичная https://www.cyberforum.ru/windows-xp/thread394291.html проблема.

Сам не проверял, но судя по всему должно быть так:

В среди всего прочего должна быть строчка

на браузер мобильника, почему то наплевать.

VictorDax, есть дофига вариантов, как это сделать
apache
php
можено на яваскрипт, если у тебя сервера нет. думаю сам нагуглишь

Добавлено через 4 минуты
вот ещё

Всем спасибо как определить что на сайт зашли с мобильного устройства. smile3. как определить что на сайт зашли с мобильного устройства фото. как определить что на сайт зашли с мобильного устройства-smile3. картинка как определить что на сайт зашли с мобильного устройства. картинка smile3.

Добавлено через 4 минуты
вот ещё

Вам отдельное как определить что на сайт зашли с мобильного устройства. friends. как определить что на сайт зашли с мобильного устройства фото. как определить что на сайт зашли с мобильного устройства-friends. картинка как определить что на сайт зашли с мобильного устройства. картинка friends.

не знаю на каком языке код

вместо http://wap.site.ru/ вставляете свой сайт

и ещё один вариант на php, но его я не пробовал

Как визуально определить что сайт в бане?
Уважаемые Господа! Подскажите, как выглядит бан Яндекса. Ввводя URL своего сайта в строку.

Как определить что сайт попал под фильтр ПС
Собственно и вопрос, как определить что сайт попал под фильтр ПС?

Как организовать автоматический вход на сайт
В общем вопрос затертый. То есть как сделать так чтобы при разовом вводе и входе на сайт в в.

Источник

Определение мобильного устройства в php

Определение мобильного устройства. Введение

как определить что на сайт зашли с мобильного устройства. php. как определить что на сайт зашли с мобильного устройства фото. как определить что на сайт зашли с мобильного устройства-php. картинка как определить что на сайт зашли с мобильного устройства. картинка php.Сегодня перебирал свои старые исходники и нашел одну замечательную функцию, которая определяет с компьютера зашел пользователь или с мобильного устройства. Я уже не помню, сам ее писал или нашел где-то в интернете, а может нашел кусок и отредактировал. Не важно откуда она взялась, главное. что функция работает. Определение устройство, с которого просматривается сайт, реализовано очень просто: получаем информацию о HTTP_USER_AGENT и сравниваем со всеми известными на данный момент агентами, используемыми мобильными устройствами.

Определение мобильного устройства. Код

И пример использования:

На этом все. Если у кого-то эта функция не будет срабатывать — присылайте в комментарии название устройства, а лучше, используемый им, юзер агент. Тогда функция будет дополняться, и вместе мы ее сделаем более универсальной.

Определение мобильного устройства в php: 7 комментариев

Здравствуйте!
Планшеты windows 10 как-то можно определить?
Спасибо!

А зачем? Ведь на планшетах под управлением Windows 10, стоит десктопная версия!

Здравствуйте. Есть не большой текст.
Можно ли сделать, чтоб этот текст был в спойлере или его вообще не было, если человек зашёл с мобильного устройства, а если с компа, то как обычно. (Планшеты не читывать, то есть планшет = комп)
Заранее благодарю.

Доброго времени,
Можно добавить условие при выводе страницы — если устройство мобильное, то выводить один кусок верстки, а если десктоп — показывать совсем другое

Спасибо Вам огромное!
Всё просто и работает!

Источник

Автоматическое определение мобильных браузеров

как определить что на сайт зашли с мобильного устройства. ucweb opera. как определить что на сайт зашли с мобильного устройства фото. как определить что на сайт зашли с мобильного устройства-ucweb opera. картинка как определить что на сайт зашли с мобильного устройства. картинка ucweb opera.Впервые в своей практике, делал мобильную версию сайта. Должен скачать, что сделать сайт, который одинаково работал бы на огромном зоопарке мобильных браузеров, задача не из легких. Однако, в этой статье речь пойдет не об этом.

После того, как сайт был готов, возникла необходимость автоматически определять с какого типа устройств зашел пользователь, и отправлять его на соответствующую версию сайта.

Самый верный вариант: проверять возможности браузера при помощи js и затем перенаправлять. Но, это не подходит если мы не хотим чтобы пользователь грузил лишние килобайты, а автоматически был перенаправлен на нужную страничку. Поэтому требовалось серверное решение.

Когда-то, очень давно, я слышал про сервис Яндекс.Детектор. Его назначение просто и понятно: вы отправляете ему заголовки или user_agent, которые прислал Вам браузер, а сервис в ответе присылает технические характеристики устройства. То ли сервис чего-то напутал, то ли я чего-то не понял, но Яша упорно не мог определить ни десктопные браузеры, ни мобильные. Единственно верно он определил мобильный браузер моего Fly (на Андроие 2.3.5). Такой расклад меня мягко говоря не устроил, я решил поискать другие решения.

Такого сервиса я не нашел, но было найдено компромиссное решение: определение браузера по ключевым словам, но с использованием постоянно обновляющегося класса написанного на php. Раз в пол года, Вы обновляете скрипт, и получаете всегда актуальную проверку.

Представляю Вам легкий класс PHP для обнаружения мобильных устройств mobiledetect. Вот, что пишут его создатели про свой скрипт

Mobile_Detect это легкий класс PHP для обнаружения мобильных устройств. Он использует строку user агента в сочетании со специфическими заголовки HTTP для обнаружения мобильной среды.

Использовать достаточно просто

В наше время никого не удивишь 3-мя версиями сайта: основной(для десктопа), адаптированной(для планшетов), и мобильной.

Метод, который позволит определить, что пользователь зашел с мобильного устройства (смартфон, телефон и т.п.):

Я не делал отдельной адаптированной версии, поэтому меня устроил такой вариант:

Для моего проекта было актуально: показывать рекламу того приложения для устройства с которого зашел пользователь. Т.е. зашел он с Android, предлагаем ему скачать Android программу из Play Store, зашел с Iphone даем ссылку на AppStore. С данным классом определить операционную систему можно так:

Есть еще куча методов isIphone(), isIpad(), isBlackBerry(), isKindle(), isOpera() и т.д. полный список можно посмотреть запустив demo.php из скачанного архива, либо на demo странице официального сайта скрипта

Проект активно развивается, и используется уже в куче известных систем Drupal, WordPress и т.д.

В конце лишь напишу, что надо дать возможность пользователю решать, нужна ли ему мобильная версия. Я сделал так: в самом низу мобильной версии сайта, была ссылка на основной сайт, но с параметром http://sitename.ru/?nomobile

А на сервере просто ставим куку, чтобы в дальнейшем не перенаправлять этого пользователя. Примерно так:

и наш скрипт автоматического перенаправления будет выглядеть так:

Источник

Как определить с мобильного устройства или с PC зашел человек на сайт при помощи PHP?

как определить что на сайт зашли с мобильного устройства. c0799eef95b24ef49746e4b9e199c573. как определить что на сайт зашли с мобильного устройства фото. как определить что на сайт зашли с мобильного устройства-c0799eef95b24ef49746e4b9e199c573. картинка как определить что на сайт зашли с мобильного устройства. картинка c0799eef95b24ef49746e4b9e199c573.

Это бессмысленно.
Потому что сейчас многие устройства на мобильных ОС имеют больший экран и мощнее.
Проверять надо возможности, и только на JS.

Даже из jQuery выпилили такой функционал.

как определить что на сайт зашли с мобильного устройства. c0799eef95b24ef49746e4b9e199c573. как определить что на сайт зашли с мобильного устройства фото. как определить что на сайт зашли с мобильного устройства-c0799eef95b24ef49746e4b9e199c573. картинка как определить что на сайт зашли с мобильного устройства. картинка c0799eef95b24ef49746e4b9e199c573.

Владислав: не нужно, это очень распространенная и серьезная ошибка.
Приведу пример: есть нетбук с экраном 10″ 1366*768 и планшет с FullHD и экраном 12″. Какому из этих устройств нужно отдавать мобильную версию?

как определить что на сайт зашли с мобильного устройства. c0799eef95b24ef49746e4b9e199c573. как определить что на сайт зашли с мобильного устройства фото. как определить что на сайт зашли с мобильного устройства-c0799eef95b24ef49746e4b9e199c573. картинка как определить что на сайт зашли с мобильного устройства. картинка c0799eef95b24ef49746e4b9e199c573.

как определить что на сайт зашли с мобильного устройства. c0799eef95b24ef49746e4b9e199c573. как определить что на сайт зашли с мобильного устройства фото. как определить что на сайт зашли с мобильного устройства-c0799eef95b24ef49746e4b9e199c573. картинка как определить что на сайт зашли с мобильного устройства. картинка c0799eef95b24ef49746e4b9e199c573.

Владислав:
> Потому что шаблон планшета будет содержать элементы интерфейса специфичные для touch экранов, тогда получится хороший user experience.
Для этого не нужно создавать отдельный шаблон.

> К тому же у мобильной или планшетной версии может быть урезанный функционал, соответственно снижается нагрузка на backend.
Мне кажется, проще сайт удалить, тогда нагрузка еще меньше будет.

как определить что на сайт зашли с мобильного устройства. c0799eef95b24ef49746e4b9e199c573. как определить что на сайт зашли с мобильного устройства фото. как определить что на сайт зашли с мобильного устройства-c0799eef95b24ef49746e4b9e199c573. картинка как определить что на сайт зашли с мобильного устройства. картинка c0799eef95b24ef49746e4b9e199c573.

Владислав: с чего вы взяли, что что-то нужно скрывать?
Сейчас экраны мобильных устройств больше по пикселям, а иногда и по физическим размерам. Зачем отдавать им урезанную версию?
Меня на моем большом планшете такая самодеятельность всегда бесила и постоянно выбирал в меню хрома, чтобы он выдавал себя за десктопный браузер.

Источник

Самый простой способ обнаружения мобильного устройства

Я сталкивался со многими классами, которые вы можете использовать, но я надеялся на простое условие if!

Есть ли способ, которым я могу это сделать?

14 ответов:

Код обнаруживает пользователя на основе строки user-agent с помощью preg_match () ing слов, которые находятся только в строках user-agent мобильных устройств после сотен тестов. Он имеет 100% точность на всех текущих мобильных устройствах, и я в настоящее время обновляю его, чтобы поддерживать больше мобильных устройств, как они выходят. Код называется isMobile и выглядит следующим образом:

Вы можете использовать его следующим образом:

Чтобы перенаправить a пользователь вашего мобильного сайта, я бы сделал это:

Дайте мне знать, если у вас есть какие-либо вопросы и удачи!

Я нашел mobile detect очень простым, и вы можете просто использовать функцию isMobile() 🙂

Нет надежного способа. Возможно, вы можете посмотреть на строку user-agent, но ее можно подделать или опустить. Кроме того, вы можете использовать сервис GeoIP для поиска IP-адреса клиента, но опять же, это можно легко обойти.

До сих пор я задавался вопросом, почему кто-то не опубликовал небольшое изменение принятого ответа на использование implode() для того, чтобы иметь лучшую читабельность кода. Итак, вот оно:

Просто вы можете перейти по ссылке. его очень просто и очень легко использовать. Я использую это. Он работает нормально.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *