Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Не работают кукисы.

6.8K
02 сентября 2006 года
byff
38 / / 01.07.2006
Есть сайт к примеру test.ru на нем субдомены forum.test.ru и galery.test.ru так вот как поставить куки правильно на все субдомены и домен с подкаталогами?
ставлю так
function setallcookie($author, $wrdp)
{
setcookie("name", $author, mktime(0,0,0,01,25,2010),"/",".test.ru");
setcookie("pswrd", $wrdp, mktime(0,0,0,01,25,2010),"/",".test.ru");
}
Ставится только на главную страницу, да и то только под Firefox'ом
Так как правильно поставить?
Если выхожу следующими способами:
function cleanallcookie()
{
setcookie("name", "",0,"/",".test.ru");
setcookie("pswrd", "",0,"/",".test.ru");
}
function cleanallcookie()
{
setcookie("name");
setcookie("pswrd");
}
Иногда вообще ничего не происходит а иногда возвращает deleted вместо кукисов
Как правильно их потом удаляь?
16K
03 сентября 2006 года
koric
42 / / 06.08.2006
функции работы с cookie должны быть вызваны до начала какого-либо вывода т.е. если порядок таков:
 
Код:
echo("<head>");
setcookie("paswrd","12345",mktime(0,0,0,1,1,1970),"/","localhost");

то cookie не будет установлен
ещё парсер очень не любит, когда работа с куки происходит в других функциях, попробуйте прямо в нужном месте (до вывода) написать setcookie()
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог