|
|
|
| Такая проблема.
Если такие файлы
www (dir)
--|
--|--- show_1.php
--|--- sub (dir)
----------|
----------|---show_2.php
----------|---setcookie.php
setcookie:
<?php
setcookie("key","1",time() + 600);
?>
|
show_1 и show_2:
<?php
print $_COOKIE['key'];
?>
|
запускаю сперва setcookie.php потом show_2.php и show_1.php
show_2 показывает "1" show_1 нет. Подозреваю что так и доложно быть, но нельзя сделать так чтоб эта $_COOKIE['key'] была доступна и файлам старшей дириктории??? | |
|
|
|
|
|
|
|
для: Artem S.
(07.08.2004 в 15:19)
| | Можно... для этого нужно явно указать для какой директории вы устанавилваете cookie... Например для того, чтобы установить cookie для всего хоста следует указать корневой каталог:
<?php
setcookie("key","1",time() + 600, "/");
?>
|
Если папка www у вас расположена в корневом каталоге можно указать (первый вариант накрывает весь хост, этот только папку www)
<?php
setcookie("key","1",time() + 600, "/www");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(07.08.2004 в 15:47)
| | Спасибо, заработоло.
Просто на меня нашло, что он изначально нарывает весь хост. | |
|
|
|