datalife

ru_datalife


Russian DataLife Engine Community


Share Next Entry
[Хак] Хак Правильный показ pop-up'ов (by AXEL) v2
earl
siv_sid wrote in ru_datalife
После долгих мучений с "кукисами" сменил организацию данного хака.
Раньше всё зависело только от того насколько хорошо браузер "поймёт" Время Действия cookies.

Мною было замечено, что Опера корректно берёт эти данные и удаляет cookies вовремя, а Фаерфокс не всегда воспринимает их, и часто пишет, что Срок действия истекает в конце сессии.

Переделал систему по которой браузер принимал срок действия.
Теперь cookies нужен всего лишь для временного хранения данных, тоесть php сохраняет время в юникс формате, время последнего просмотра pop-upa.



ниже вставить:


Здесь готовый шаблон для одного pop-upa, плюс закомментированный для второго.
Проверял на Opera 9.63 и FireFox 3.0 (к сожалению ie не захотел работать)

!Интересно!: я заметил что Опере берёт Юникс время с самого Серва, а Фаер с компа.
Так что большие числа не ставьте, часовые пояса ну и всё такое.

Огромнейшее спасибо Liser_25 за то что дал хорошую идею
Tags: ,

?

Log in