Milk Trail
Столкнулся с задачей проверки наличая кукисов. В инете полно примеров с редиректом, но хочется без. Пришла идея - во время загрузки страницы, что бы например одна кука ставилась через хедер, другая ява-скриптом, а при последующей загрузке страницы вместо загрузки какой нибудь картинки выполняется пхп скрипт. То есть выполняется скрипт а потом отдаётся графика, либо тупо 1х1 пиксель как счётчик. При этом в заглоловках GET запроса должны передаваться уже установленные куки, которые и будут проверяться, соответственно по результатам можно будет определить включены ли куки, ява-куки, яваскрипт + ещё что нибудь обязательно. При этом если картинку спрятать rewrite-ом, то вообще получается кошерно
Так вот возник вопрос, все ли браузеры будут правильно отрабатывать этот механизм? Потому что на последних например всё отлично отрабатывает. Но за предыдущие версии я не могу ответить и инфы не нашел
Возможно местные Гуру смогут разьяснить ситуацию?
Dr.Syshalt
Любые решения с использованием JS ничего не гарантируют - ибо он может быть отключен, и это совсем не теоретический момент - много пользователей FF ставят себе NoScript, чтобы дырок избежать.
Так что "поставили куку - сделали редирект - проверили наличие" - пожалуй, единственный рабочий вариант. Хорошая новость - в редиректе нет ничего плохого
Milk Trail
Dr.Syshalt писал:
Любые решения с использованием JS ничего не гарантируют - ибо он может быть отключен, и это совсем не теоретический момент - много пользователей FF ставят себе NoScript, чтобы дырок избежать.
Так что "поставили куку - сделали редирект - проверили наличие" - пожалуй, единственный рабочий вариант. Хорошая новость - в редиректе нет ничего плохого
Не, ну ты пойми, если будет отключен js то кука которая через хедер поставлена один хрен передастся в том же заголовке GET request при запросе графики например. А если мы получим ещё и куку поставленную через js то автоматом определяется вкл/выкл оный
Видел в каких то скриптах например в античите есть отдельный пункт "js куки"
Для статистики может будет неплохо. То есть по сути я хочу одним выстрелом убить многих зайцев. Причем без лишних редиоректов. Ты вот говоришь что в них нет ничего плохого, но мало ли... насколько проверенная инфа ?
У гугла спрашивал ?