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