PHP в деталях

       

Комментарии к статье ""


27.3.2001 01:30  Смоляное Чучелко  []
Имхо, referer лучше бы везде писать с одной r -- понятнее будет.
Ответ DL:

Точно. Ошибка вышла.
27.3.2001 12:00  Serge V. Larionov  []
А гиде здесь PHP?
Ответ DL:

В функциях fsockopen :)
27.3.2001 19:15  Borman  []
To Serge V. Larionov: Нельзя же сразу так шикировать людей. Наверное дальше будет :)

To DJ Rabbit: Мне новости о обновлениях не приходят. Ты их рассылаешь вообще ?
Ответ DL:

Рассылаю, да только не знаю, что с рассыльщиком. Надо будет ставить какой-нибудь из тех, что в файловом архиве php-клуба :)
29.3.2001 00:45  ~AsmodeuS~  []
А что делать если запрос идёт к Russian Apache там ведь получаешь страницу на которую нужно перейти?

Можно ли примеры подать.
29.3.2001 13:00  Antonio  []
Тогда в ответном заголовке будет поле Location: адрес, смотришь заголовок и дергаешь, а потом качаешь.
10.4.2001 23:04  rd  []
hotelos' by 4to b vse eto bylo s realnymi(rabotaushimi) php primerami... kone4no vse ok, i ponjatno.. no kak ja eto sdelaju na php?
Ответ DL:

Будет скоро.
11.4.2001 20:06  eagle
HTTP/1.0rn

Host: www.site.rurn

^^^^появился в http/1.1 мине сдается. И в справочнике вебмастера сказано,

что в HTTP/1.1 это необходимо и при перехвате запросов Netscape 4.76, к примеру,

такое поле не обнаруживается.
Ответ Antonio:

Да, действительно Host появился в HTTP 1.1, но опытная эксплуатация показала, что некоторые cgi на некоторых сайтах смотрят host даже если используется HTTP 1.0, так что полезно добавлять host даже в запрос HTTP 1.0
13.4.2001 19:25  dema501  []
1) Я бы заменил rn на 1512(стандартный терминатор в Интернете)



rn не всегда эквивалентен 1512 например на Маках

2)Откуда ты взял Cookie: income=1rn чего-то я в rfc такого хидера не нашел??

А потому вопрос остается открытым: как передать куки???

3)Я бы еще описал такие полезные заголовки типа:

Connection:

Range:

но это для HTTP1.1
Ответ Antonio:

по поводу терминаторов, брал из спецификации. Что касается cookie, это поле исключительно для скриптов на сервере (возвращаемые куки тока в том случае, если были установлены ранее) и попадает под классификацию Extention-header, а кукисы так и передаются, например Cookie: r=1;a=qq;AABBQ35CD; Да, тока им надо обязательно rawurlencode делать, забыл об этом в статье сказать Что касается спецификации HTTP 1.1, то это совсем отдельная история, может как-нибудь напишу и о ней. Но начинать, я думаю, проще с HTTP 1.0
15.5.2001 12:29  Chooh  []
А вот у меня была такая проблема - надо переправить пользователя на другой скрипт ПОСТ'ом и ничего лучше чем отдать "пустой" HTML (только форма) и Java скрипта я не нашел. Проьлема в том что нельзя запрос пропускать через PHP и отдать выход cgi-скрипта как за выход PHP программы.
<
table width="100%" cellpadding="0" cellspacing="0" >15.5.2001 11:18  derik  []
А не могли бы вы написать пример сокета,каторый меняем порол н-р на 1111111 и отправляет писмо мне о том что почта взломана.

Да и куда его нужно засунуть?
Ответ DL:

Берём программу вроде Proxomitron и смотрим, что уходит наружу. Смотрим мануал по php и узнаём, как отправить то же самое.<


table width="100%" cellpadding="0" cellspacing="0" >28.4.2001 07:36  Exteris  []
Господа, а как организовать авторизацию, если сервер не Апач, а IIS. Запрос на авторизацию функцией header не работает, $PHP_AUTH_USER и PHP_AUTH_PW следовательно тоже. Куки не проканают, т.к. не у всех юзеров они принимаются.<


table width="100%" cellpadding="0" cellspacing="0" >4.7.2001 14:22  Antonio  []
To Dolce:

Бессмыслено! header отдает заголово клиенту на бровзер а не серверу :-). Вот если сформировать запрос в текстовой переменной и заслать через сокет на сервер, то можно прикинуться валенком, который типа тока что со страницы на этом сервере пришел.<

Содержание раздела