информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяСтрашный баг в WindowsГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / web building
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Почему не будет? Вот кусок моего рабочего скрипта, на... 08.06.05 23:54  Число просмотров: 2508
Автор: Heller <Heller> Статус: Elderman
<"чистая" ссылка>
> Еще вопрос: как после установки куки передать управление
> другой странице?
> Ведь после Content-Type: text/html
> Location:http://... уже работать не будет.
> Можно сделать редирект через META или JavaScript, а через
> CGI метода нет?
Почему не будет? Вот кусок моего рабочего скрипта, на котором работает мой сайт:
print "Set-Cookie: $cookie\nContent-type: text/plain\nStatus: 301\nLocation: $sn\n\n";
Всё работает.
<web building>
Проблема с cookies 08.06.05 21:28  
Автор: Yurii <Юрий> Статус: Elderman
<"чистая" ссылка>
printf("Content-Type: text/html\n\n");
printf("Set-Cookie: USERNAME=vasya;\n");

Почему содержимое второй строки (то, что в кавычках) выдается в браузер? Где ошибка?
Разные заголовки HTTP разделяются одинарным \n. Двойной \n -... 08.06.05 21:31  
Автор: Heller <Heller> Статус: Elderman
<"чистая" ссылка>
> printf("Content-Type: text/html\n\n");
> printf("Set-Cookie: USERNAME=vasya;\n");
>
> Почему содержимое второй строки (то, что в кавычках)
> выдается в браузер? Где ошибка?
Разные заголовки HTTP разделяются одинарным \n. Двойной \n - завершение "области" заголовков и начало непосредственно документа. Плюс, Content-type рекомендуется прописывать в последнюю очередь (хотя вызвать ошибку это не могло). В общем, с \n\n у тебя проблема.
Спасибо большое, заработало (updated) 08.06.05 21:35  
Автор: Yurii <Юрий> Статус: Elderman
Отредактировано 08.06.05 22:02  Количество правок: 2
<"чистая" ссылка>
Еще вопрос: как после установки куки передать управление другой странице?
Ведь после Content-Type: text/html
Location:http://... уже работать не будет.
Можно сделать редирект через META или JavaScript, а через CGI метода нет?
Почему не будет? Вот кусок моего рабочего скрипта, на... 08.06.05 23:54  
Автор: Heller <Heller> Статус: Elderman
<"чистая" ссылка>
> Еще вопрос: как после установки куки передать управление
> другой странице?
> Ведь после Content-Type: text/html
> Location:http://... уже работать не будет.
> Можно сделать редирект через META или JavaScript, а через
> CGI метода нет?
Почему не будет? Вот кусок моего рабочего скрипта, на котором работает мой сайт:
print "Set-Cookie: $cookie\nContent-type: text/plain\nStatus: 301\nLocation: $sn\n\n";
Всё работает.
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach