Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кука хранится только для страницы?
 
 автор: muravey   (26.07.2011 в 18:00)   письмо автору
 
 

Доброго всем времени суток!

Кто знает может так быть что кука создается и храниться только для страницы? И почему так?

  Ответить  
 
 автор: Киналь   (26.07.2011 в 18:03)   письмо автору
 
   для: muravey   (26.07.2011 в 18:00)
 

Может. Если эта страница одна лежит в папке на самом нижнем уровне вложенности.

Лучше опишите проблему подробнее.

  Ответить  
 
 автор: muravey   (26.07.2011 в 18:04)   письмо автору
 
   для: Киналь   (26.07.2011 в 18:03)
 

А как сделать чтобы кука была доступна всему сайту?

  Ответить  
 
 автор: muravey   (26.07.2011 в 18:18)   письмо автору
 
   для: Киналь   (26.07.2011 в 18:03)
 

Спасибо разобрался!

Кто не знает поясню:
По умолчанию cookie связывается с создавшей его веб-страницей и всеми веб-страницами, расположеными в том же каталоге, что и создавашая его веб-страница, а также со всеми страницами из подкатологов.
Т.е., например, если cookie был создан страницей www.example.com/cat/index.html, то, помимо этой страницы, данный cookie будет связан, например, со страницей www.example.com/cat/order.html и другими страницами из каталога cat. А также будет связан, например, со страницей www.example.com/cat/news/index.html и с иными страницами из подкаталога news.
Как правило, значения по умолчанию вполне достаточно. Тем не менее иногда требуется, чтобы cookie был доступен, например, на всём сайте вне зависимости, где он был создан. Для того, чтобы так сделать надо воспользоваться атрибутом path. Для того, чтобы cookie, созданный некой страницей в неком подкаталоге на сайте, был доступен для всех страниц сайта, необходимо установить значение path = '/'.
setcookie("$key", $value, time() + 7*24*3600, "/");

  Ответить  
 
 автор: f111   (26.07.2011 в 19:36)   письмо автору
 
   для: muravey   (26.07.2011 в 18:18)
 

спасибо, Киналь давно искал этот ответ :-D

P.S. ой и не поздоровится мне после этого сообщения

  Ответить  
 
 автор: muravey   (26.07.2011 в 20:07)   письмо автору
 
   для: f111   (26.07.2011 в 19:36)
 

Пожалуйста, век живи век учись! ;)

  Ответить  
 
 автор: Киналь   (26.07.2011 в 21:13)   письмо автору
 
   для: f111   (26.07.2011 в 19:36)
 

Да ладно вам) Много ли людей, задающих вопросы на форуме, мало того, что не перстают искать ответ сами, но и находят его, да ещё выкладывают находку в помощь будущим поколениям? Это приятно видеть, чёрт возьми. Независимо от вопроса=)

Так что muravey — моё почтение)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования