Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Почему не удаляется кука ? / 10 сообщений из 10, страница 1 из 1
21.01.2005, 12:39
    #32876907
PlatonovSN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
Удаляю куку (точно зная, что она есть): setcookie("Test");

Получаю:
Warning: Cannot add header information - headers already sent by (output started at D:\Интернет\my_www\www\pages\forum\edit_profile.php:71) in D:\Интернет\my_www\www\pages\forum\edit_profile.php on line 181
...
Рейтинг: 0 / 0
21.01.2005, 12:54
    #32876965
drmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
PlatonovSN пишет:
> Warning: Cannot add header information - headers already sent by (output
> started at D:\Интернет\my_www\www\pages\forum\edit_profile.php:71) in
> D:\Интернет\my_www\www\pages\forum\edit_profile.php on line 181

Тебе ж ясно говорит, что заголовки уже были отправлены клиенту.
Читай мануал на предмет когда формируются и передаются заголовки.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
21.01.2005, 13:00
    #32876988
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
...
Рейтинг: 0 / 0
21.01.2005, 13:30
    #32877103
PlatonovSN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
Все равно не понимаю почему эта кука не удаляется !!!

При первом заходе:
Вываливается форма с параметрами личного профиля (из MySQL).
Редактируешь...
Жмешь кнопку "Изменить".
Страница перечитывается.

Второй заход
Форма при этом проверяется на ошибки ($flOk устанавливается в False)

Этот код - ниже формы !
...
<? if ($Submit=='Изменить личный профиль') {
if ($flOk) {
setcookie("Login"); // НУЖНО УДАЛИТЬ ЗДЕСЬ КУК !!!
$query="update Users set ...";
mysql_query($query,$link);
...

Какие нахрен заголовки !!! Не понимаю...
...
Рейтинг: 0 / 0
21.01.2005, 13:39
    #32877134
hell
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
PlatonovSNКакие нахрен заголовки !!! Не понимаю...

Почитал бы, как связаны куки и заголовки, и почему нельзя установить куку после того, как headers уже отосланы клиенту
...
Рейтинг: 0 / 0
21.01.2005, 13:42
    #32877148
PlatonovSN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
И как же они связаны ?
...
Рейтинг: 0 / 0
21.01.2005, 13:53
    #32877197
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
PlatonovSNИ как же они связаны ?А ты почитай - там написано.
...
Рейтинг: 0 / 0
21.01.2005, 13:59
    #32877221
PlatonovSN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
Ну, перенес код в вверх, ну заработало...
Все равно не понимаю, почему заголовки (в моем случае) не дают удалить кук !
...
Рейтинг: 0 / 0
21.01.2005, 14:24
    #32877321
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
PlatonovSNВсе равно не понимаю, почему заголовки (в моем случае) не дают удалить кук !Потому что куки передаются в заголовках. И это не заголовки не дают удалить куку, а то, что они уже были отправлены и пошёл вывод контента не даёт добавить её к заголовкам.
...
Рейтинг: 0 / 0
21.01.2005, 14:28
    #32877338
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не удаляется кука ?
авторКакие нахрен заголовки !!! Не понимаю...

Сначало надо удалять куки, а потом выводить заголовок!

например, следующий заголовок должен быть после кода удаляющего кукис

print "Content-type: text/html\n\n";
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Почему не удаляется кука ? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]