Смена URL по значению Cookie. Вопрос.

B
На сайте с 04.12.2008
Offline
69
319

Здравствуйте.

Что есть:

- Есть закрытая страница на сайте.

- Попадая на ее через META тег пишется Cookie вида "iuser"

- Дата истечения максимальная илм 1 год

- сайт на статичном html

Задача: всем кто пришел на сайт с данной меткой показывалась другая картинка

(сменялся URL)

Подскажите пожалуйста как это лучше реализовать?

Желательно не на JavaScript... но если нет вариантов то можно и на нем (переживаю за тех у кого он отключен ;) )

Можно mod_rewrite но вроде там запутанная реализация получится.

Всем откликнувшимся заранее большое спасибо!

HapKOTuK
На сайте с 23.08.2007
Offline
30
#1
blacks:
Здравствуйте.

Что есть:
- Есть закрытая страница на сайте.
- Попадая на ее через META тег пишется Cookie вида "iuser"
- Дата истечения максимальная илм 1 год
- сайт на статичном html

Задача: всем кто пришел на сайт с данной меткой показывалась другая картинка
(сменялся URL)

PHP есть возможность использовать?

Не будь слишком требователен к себе - будешь неудовлетворен. Не будь слишком требовательным к другим - разочаруешься.
B
На сайте с 04.12.2008
Offline
69
#2
HapKOTuK:
PHP есть возможность использовать?

Возможность есть.

Но пхп для меня очень плох в понимании.

Можно и пхп - использоваться будет только на одной странице - контакты.

Просто для меня пхп - страх - дырок в нем боюсь :o

J
На сайте с 02.02.2009
Offline
53
#3

if(!empty($_COOKIE['iuser'])){

// адрес 1

}

else{

// адрес 2

}

что тут страшного?

Чтобы не бояться дырок в пхп - следует обратиться к специалисту или же самому подучить язык.

T.R.O.N
На сайте с 18.05.2004
Offline
314
#4

blacks, Если не хочется использовать ПЫХ, юзайте SSI (Server Side Includes) По умолчанию, нормальные сервера их используют все. Стандартное расширение для файлов - stm или shtml.

Это очень удобный и гибкий инструмент для тех, кто не любит лезть в дебри скриптов.

http://ru.wikipedia.org/wiki/SSI_(программирование)

Вам нужен будет анали серверной переменной - HTTP_COOKIE

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий