Есть ли какой-нибудь сценарий для проверки пользовательского агента, а затем отправки и сохранения этой информации в базе данных на сервере?
Я ' m создаю мобильный веб-сайт с двумя версиями, такими как m.facebook.com и touch.facebook.com , и я хочу перенаправить на другие мобильные устройства. и я использую обнаружение устройства WURFL .
Так, например, m.html5version.com должен быть доставлен на все устройства с поддержкой HTML5, а m.mobileversion.com должен доставить на все другие мобильные устройства .
Поэтому мне нужен способ в первый раз обнаруживать устройство и браузер, используя любой метод на стороне сервера или на стороне клиента. когда любой пользователь откроет веб-сайт в первый раз на устройстве, тогда скрипт должен запуститься, как только он должен собрать информацию об устройстве и браузере и должен сохранить информацию в моей существующей базе данных WURFL, поэтому в следующий раз, когда любой пользователь зайдет с того же устройства, он будет перенаправлять на сенсорную или мобильную версию веб-сайта в зависимости от устройства.
Итак, только первый раз на 1-м устройстве я хочу обнаружить устройство и сохранить информацию.
Есть ли способ сделать это?
Например,
Android 1.6 не поддерживает HTML5 и все еще находится в использовать. Поэтому я хочу перенаправить все устройства Android 1.6 на m.mobileversion.com , а не на touch.mobileversion.com
А в сенсорной версии веб-сайта я использую теги HTML 5, например
,
,
и т. д., которые не поддерживаются Android 1.6. Итак, я хочу обнаружить первое устройство, которое будет обращаться к веб-сайту с устройства Android 1.6, и поскольку HTML5 не поддерживается в версии 1.6, поэтому пользовательский агент должен быть сохранен в моей базе данных, тогда я, когда в следующий раз любой пользователь откроет веб-сайт в версии 1.6, он перенаправит в мобильную версию lo-fi автоматически, Никакое обнаружение не требуется второй раз для любого устройства.