Автор Тема: Считывание кук в РНР  (Прочитано 2061 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dim

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 80
  • +0/-0
  • 0
    • Просмотр профиля
Считывание кук в РНР
« : 13 Апреля 2005, 04:08:08 »
Всем добрый день!
Столкнулся вот с какой штукой. Пользователю ставится кука ява скриптом
Кука соответственно  "scrw" , значение "yes"
При запросе пользователем следующей страницы кука считывается и выводится в начале страницы мессага типа
"Рад приветствовать тебя!"
Кука ставится на все поддомены домена второго уровня
Работа со значением куки и вывод мессаги скрипом типа
if (isset ($scrw) && $scrw == "yes" ) {   echo "Опаньки!!! Рад приветствовать тебя!";   }
else {   echo "НЕ Опаньки!!! И НЕ Рад!";   }
?>

Так вот не могу врубиться почему когда скрипт непосредственно в запрашиваемой странице То всё работает.
Запрос, например:
http://subdomen.cjs.ru/003.phtml
Скрипт сответ в 003.phtml находится

А когда этот скрипт втягивается из файла printjscookie.phtml (который в корне cjs.ru/), то НЕ работает. Выводит: "НЕ Опаньки!!! И НЕ Рад!"
Запрос соответсвенно:
http://subdomen.cjs.ru/002.phtml
В 002.phtml находится
include ($DOCUMENT_ROOT."/printjscookie.phtml");

В printjscookie.phtml находится, то что ранее упоминал:
if (isset ($scrw) && $scrw == "yes" ) { echo "Опаньки!!! Рад приветствовать тебя!"; }
else { echo "НЕ Опаньки!!! И НЕ Рад!"; }

Если запрос идёт
http://cjs.ru/003.phtml
то в этом случае код вывода как не вставляй, хоть непосредственно, хоть через инклуд другого файла (printjscookie.phtml)  всё работает нормально.

Не пойму :( почему вывод , считывание куки не одинаковое? В какой мелочи закавыка?

Спасибо всем, кто поможет.
С уважением, Дмитрий

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28