Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Проверка куков, затем действие (https://javascript.ru/forum/server/37688-proverka-kukov-zatem-dejjstvie.html)

Lashchevskiy 01.05.2013 19:40

Проверка куков, затем действие
 
Доброго всем дня.

Мониторинг интернета мне не помог, поэтому пожаловал сюда.

Итак, что же мне требуется...
При первом посещении на сайт человек автоматически попадет на другую страницу.
При повторном заходе - пересылаться не будет.

С автоматической перессылкой все просто:
<meta http-equiv="refresh" content="0; url=/pereslal-suda/">


Но как сделать так, чтобы перессылка срабатывала только при первом посещении, я, к сожеланию, не знаю. Очевидно, через куки.

Метод не важен, главное, чтобы работало.

Прошу помочь!

P. S. В чем-то кроме HTML и CSS не смыслю, если предоставите готовый код или работающий аналогичный пример, буду крайне благодарен.

danik.js 01.05.2013 19:50

Цитата:

Сообщение от Lashchevskiy
Мониторинг интернета мне не помог, поэтому пожаловал сюда.

Типа во всем инете нет примеров работы с куками? Серьезно??

Lashchevskiy 01.05.2013 19:56

Есть, но поскольку я вообще не шарю в этом, мне нужен пример, соответствующий конкретно нужной мне цели.

Все эти примеры я пытался понять, но пример редиректа при первом заходе я не нашел.

danik.js 01.05.2013 20:06

Цитата:

Сообщение от Lashchevskiy
пример редиректа при первом заходе я не нашел

Значит нужно разбить задачу на подзадачи и искать решения этих подзадач.
Пожалуй помогу:
Цитата:

Проверить наличие некого флага в куках или в сессии, к примеру first_visit (имя придумываешь сам)
Если флага нет (что значит что это первый заход), то:
Выставляем флаг,
Редиректим юзера
иначе:
Отдаем юзеру страницу в обычном порядке.

Lashchevskiy 01.05.2013 20:08

Цитата:

Сообщение от danik.js (Сообщение 248703)
Значит нужно разбить задачу на подзадачи и искать решения этих подзадач.
Пожалуй помогу:

Алгоритм я себе представляю, меня интересует непосредственно реализация, т.е. сам код...

danik.js 01.05.2013 20:42

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.


Часовой пояс GMT +3, время: 18:24.