Вниз
Скачать: CL | DM;

(NMHTTP, IDHTTP) POST & PHP . Еще одна проблема...   Найти похожие ветки 

← →
SergP ©   (2003-12-20 11:25) [0]

Вобщем отправляю данные методом POST :
Не могу понять почему скрипт не понимает пост-данных.
Вот скрипт:
--------------------------------------------------------------------------------
<?
$subj = $HTTP_POST_VARS["subj"];
$text = $HTTP_POST_VARS["text"];
$gt = $HTTP_GET_VARS["gt"];
print "<br>";
print $subj;
print "<br>";
print $text;
print "<br>";
print $gt;
print $_SERVER["REMOTE_ADDR"];
?>
--------------------------------------------------------------------------------

Вот передаваемые данные:
--------------------------------------------------------------------------------
subj=nifiga&text=nepoluchaetsya
--------------------------------------------------------------------------------

Вот как из себя выглядит запрос (Юзаю IDHTTP):
--------------------------------------------------------------------------------
POST http://127.0.0.1/nnn.php?gt=pisec_polniy HTTP/1.0
Host: 127.0.0.1
Accept: text/html, */*
User-Agent: Mozilla/3.0 (compatible; Indy Library)
Content-Length: 33
Proxy-Authorization: Basic MTo=

subj=nifiga&text=nepoluchaetsya
--------------------------------------------------------------------------------

И вот что я получаю: (результат работы скрипта)
--------------------------------------------------------------------------------
<br><br><br>pisec_polniy127.0.0.1
--------------------------------------------------------------------------------
т.е. получается что скрипт не понял Post-данные.

В чем может быть проблема? В скрипте или запрос не такой как нужно, а то я уже целую ночь трахался с этим, но так и нифига не смог сделать...

Кроме того при использовании NMHTTP, он портит postdata которые передаются ему. Т.е. заменяет символы "=" и "&" на "%"HEX
Как это предотвратить, так как я хочу использовать все же NMHTTP а не INDY?


← →
SergP ©   (2003-12-20 16:48) [1]

Несколько часов рылся в инете, но так и ничего не нарыл по этому поводу...
Кто знает подскажите плиз....


← →
SergP ©   (2003-12-20 22:32) [2]

А в ответ тишина...

Сомневаюсь конечно что никто из мастаков не знает в чем была причина.
Возникает предположение о намеренном игнорировании ветки.
Ну что-же. Ответ я час назад нашел в другом месте. Могу только успокоить всех что я не собираюсь применять это в "плохих" целях. Оно мне действительно нужно для дела...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
1-37794
succer
2003-12-28 04:53
2004.01.13
Как переустановить модуль forms.pas


1-37636
~GaMeRd~
2003-12-11 20:59
2004.01.13
Создание мэмо и ричэдита во время работы проги


3-37557
md
2003-12-15 14:41
2004.01.13
что за ошибка?


4-37984
DillerXX
2003-11-07 18:44
2004.01.13
Окна


7-37960
nollie
2003-10-28 09:43
2004.01.13
asm&lpt




   Наверх