KorsaR-ZN: вот как раз самый плохой сценарий :) ссылки кардинально отличаются.
- /post1234.php - w
- /post.php?id=1234 - m
- /tag.php?id=php
- /dir/t.php?tag=php
все ссылки разные.
я начал писать логику, и постоянно останавливаюсь на чем-то. хочется написать так, что бы можно было просто в массив загнать:
array('mobile_url'=>'web_url'),
вроде все получается, но потом дохожу к другому типу ссылки (для примера которая работает с помощью мод_реврайт) и все, все заходит в ступор.
Можно конечно написать для каждой ссылки отдельно - но не интересно.
Спасибо за ответ, но мне интересна логика перенаправления пользователя между разными версиями сайта, а не то как определить девайс пользователя.
Да, ссылки разные, мало того, мобильная версия сайта на другом домене, и для seo не нуждается.
Грубо говоря это два сайта подключены к одной бд. Мобильная версия уменьшена в функционале.
Есть предложения?
Дмитрий Энтелис: я зашел с device1 пользователем user1, потом вышел, и зашел пользователем user2. в итоге я получаю сообщения которые должны приходить user1 но в приложении я как user2
я когда захожу разными пользователями - им генерятся разные ключи от gcm
"Если я не ошибаюсь, ключ выдается для конкретного устройства, а не пользователя." - правильно, при смене пользователя я получаю новый ключ устройства. по ситуации если с одного девайса сначала зашел user1 а потом зашел user2.
нет, я хочу сразу отправить фотографию. никуда не заходя.
вот я жму на поле File открывается iphone меню, и я сразу выбираю не фотопленку, а фотокамеру, фотографирую и сразу загружается.
я это знаю, по этому и задал вопрос: "какова вероятность получить сразу две ошибки к одному полю".. потому что я получаю две ошибки сразу, и не могу понять почему.