Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.13;
Скачать: CL | DM;

Вниз

NMHTTP. Нужно отправить данные методом POST.   Найти похожие ветки 

 
SergP ©   (2003-12-19 19:49) [0]

Сабж. Как сделать? Вернее у меня есть несколько переменных. Как их все засунуть в postdata, чтобы я потом в скрипте на php мог их все получить без особых проблем?


 
Дремучий ©   (2003-12-19 20:29) [1]


> чтобы я потом в скрипте на php мог их все получить без особых
> проблем?

ты их или получишь или не получишь :))
а особы проблемы случаются от других причин.

http://deep.webm.ru/forum/reply.php?num=1.2&id=62900&from=0


 
SergP ©   (2003-12-19 20:37) [2]

Имеется ввиду то что я хочу отправить например 2 переменные:
причем в самих переменных могут присутствовать любые символы (в т. числе =, & и пр.), так как это сабж и текст поста от форума. В результате ведь скрипт может не правильно понять что ему хотят передать.... Ладно щас гляну что там по твоему линку написано...


 
Дремучий ©   (2003-12-19 22:26) [3]


> Ладно щас гляну что там по твоему линку написано...

лень наказуема :))


 
SergP ©   (2003-12-19 22:54) [4]


> Дремучий © (19.12.03 22:26) [3]
>
> > Ладно щас гляну что там по твоему линку написано...
>
> лень наказуема :))

Там не то что я хотел увидеть. Да ладно. С этим вроде бы разобрался. Теперь следующая проблема:

В проге сделано типа так:
...
postdata:="subj=aaaa&posttext=bbbbbb";
NMHTTP1.Post("myURL",postdata);
data:=NMHTTP1.Body;
memo1.Lines.Text:=data;
...

в скрипте (PHP), так:
...
$subj = $_POST["subj"];
$text = $_POST["posttext"];
print "<br>";
print "$subj";
print "<br>";
print "$text";
...

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


 
SergP ©   (2003-12-19 22:55) [5]

У NMHTTP свойство OutputFileMode установлено в false...


 
SergP ©   (2003-12-20 01:33) [6]


> postdata:="subj=aaaa&posttext=bbbbbb";


Смотрю содержимое запроса, но оно почему-то испорченое. Вместо = и & стоят % и код символа в шестнадцатеричном виде...
ПРобовал и так как по вышеприведенному УРЛу написанго. Тоже нифига.
Может кто все-таки подскажет что делать?
Например subj=aaabbbcccddd в теле запроса передаваемого на сервак выглядит так: subj%3Daaabbbcccddd

Помогите кто может!!!! Уж что-то не хочется это все на сокетах переделывать...



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

Текущий архив: 2004.01.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
14-37933
KDS
2003-12-20 15:30
2004.01.13
Стоит ли переходить D6->D7 Ваше мнение.


8-37811
nuflin
2003-07-01 22:03
2004.01.13
как используя TRichEdit узнть длину строки, зная ее порядковый но


3-37548
SergP
2003-12-17 12:53
2004.01.13
Проблема с вычисляемыми полями в SQL запросе


1-37681
Andrey V.
2003-12-29 13:21
2004.01.13
Как под ХР запустить и дождаться завершения дос-приложения ?


6-37837
Кабан
2003-11-12 16:15
2004.01.13
CRC