Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> удаление cookies, не могу удалить куки 
:(
    Опции темы
lasalexx
  Дата 2.8.2005, 00:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 19.7.2004
Где: Tbilisi

Репутация: 1
Всего: 1



есть вот такой вот код:
Код

<?
if(!isset($color))
{
setcookie("color","maroon",time() + 3600, "/");
echo "<body bgcolor=\"blue\">No";
}
else
if(isset($x))
{
setcookie("color");
unset($x);
header("location: cook1.php");
}
else
echo "<body bgcolor=".$color.">Yes";

echo "
<form method=post action=\"cook1.php\">
<input type=submit value=send>
</form><br><a href=\"cook1.php?x=1\">Sign Out</a>";
echo "</body>";
?>


однако нажимая на sign out куки не удаляются. в чем ошибка понять не могу.
PM MAIL WWW ICQ MSN   Вверх
Irokez
Дата 2.8.2005, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 22
Всего: 53



Код

setcookie("color", "", time() - 3600, "/");

PM   Вверх
Рыжий
Дата 2.8.2005, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: 2
Всего: 20



еще как вариант:
Код

unset(coockie_name);

Добавлено @ 11:06
упс просмотрел - этим и пользуется lasalexx тогда конкретно в чем проблема?
PM MAIL ICQ   Вверх
Mal Hack
Дата 2.8.2005, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(PHP @ 2.8.2005, 12:03)
еще как вариант:

unset удалит куку, как переменную внутри скрипта, но сама кука останется жить, так что Ирокез правильно сказал.
PM ICQ   Вверх
ManiaK
Дата 2.8.2005, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: нет
Всего: 29



Там есть какая-то хитрость, которую я до сих пор не могу уловить (от лени просто не обращаю внимания). Что-то вроде того, что обновятся куки только после какого-то количества перегрузок страницы браузером. Не подскажете точную формулировку?..
PM MAIL WWW   Вверх
Mal Hack
Дата 2.8.2005, 22:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



куки наборы отправляется серверу каждый раз, грубо говоря, одна перезагрузка.
PM ICQ   Вверх
lasalexx
Дата 2.8.2005, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 19.7.2004
Где: Tbilisi

Репутация: 1
Всего: 1



и ещё один нескромный вопрос только на счет сесий. хочу что б при выходе из сайта "уничтожалась" сессия.
в javascript е я не очень но всё же что то написал:
Код

<?
session_start();
?>

<html>
<script language="javascript">
function unload()
{
document.write('<?
session_destroy();
?>');
}

</script>


<body onUnload="unload()">
vai
<?
echo session_id()."<br>OK";
?>
</body>
</html>


но результата никокого
PM MAIL WWW ICQ MSN   Вверх
Рыжий
Дата 2.8.2005, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: 2
Всего: 20



Цитата(lasalexx @ 2.8.2005, 22:18)
"уничтожалась" сессия


Насколько я знаю это команда:
Код

session_destroy();

PM MAIL ICQ   Вверх
Mal Hack
Дата 3.8.2005, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



lasalexx
JAVASCRIPT не может выполнить PHP код.
PM ICQ   Вверх
lasalexx
Дата 3.8.2005, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 19.7.2004
Где: Tbilisi

Репутация: 1
Всего: 1



smile
так что же. при выходе с сайта я не смогу удалить сессии?
PM MAIL WWW ICQ MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1596 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.