![]() |
Показаны 5 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Почему не получается установить сookie из функции (http://netadmin.ws/forum/showthread.php?threadid=11915)
Почему не получается установить сookie из функции
Есть программа структура ее такова сначала идут функции затем идет их вызов,так вот в одной из функций прописанно следующее
setcookie("quests3","1")or die("quests");
if (!isset($quests3))
{
echo"Cookie нет";
}
Пишет
Cookie нет
в начале программы есть
<?
ob_start();
и не из функций устанавливается и видит их , а в функции не видит и не устанавливается:ПринципиаÐ
»ьно важно установить именно в функции confused:
а в функции $quesаts3 объявлена как глобальная переменная?
а вообще что кукисы уже не через $HTTP_COOKIE_VARS берутся?
а вообще что кукисы уже не через $HTTP_COOKIE_VARS берутся?
Не знаю у меня наверное так Apache настроен но я не из функции могу обращаться к ним как к простой переменной,ну да ладно с этим все ясно,но созрел другой вопрос для которого тему открывать это как то...
можно ли в php написав какую-нибудь функцию сделать так что бы она вызывалась при попытке в браузере обновить страницу,хочу просто как то запретить обновление
ALLIGATOR-R-R-R
читай материал про переменные в пхп и про register globals. Смотри на сайте есть неплохая статейка.
Что касается обновления то это находится за пределами твоей программы, можно попробывать на js.
__________________
Всегда есть решение.
ну с обновлением можно еще и сессии включить и сравнивать предыдущую страницу вызванную с текущей и соответсвенно выполнять действие
| Формат времени GMT. Текущее время 00:44. | Показаны 5 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.