Показать сообщение отдельно
Старый 24.09.2007, 12:05   #1
Aluk
AnyKey`щик
 
Регистрация: 22.09.2007
Сообщений: 11
Написано 0 полезных сообщений
(для 0 пользователей)
http POST запрос

Мне нужно послать пост запрос с данными(логин, пароль, маил...) типа регистрацию сделать но почемуто не пахает =(
ВОбщем класс H я заменяю но все равно... будто он ввел в форму данные а нажать на кнопку "Зарегистрировать" не нажимает=( делаю все так:
htmlBody:=('name=' formGetText(nameID)+'&'+'login='formGetText(loginID)+'&'+'pass1='formGetText(passID)+'&'+'pass2='formGetText(passID2)+'&'+'email='formGetText(emailID));
      if 
not openHttp(conn'http://site/register.php'then halt
      
setHttpMethod(connPOST); 
      
//addHttpHeader(conn, 'User-agent', 'MIDletPascal browser');
      
addHttpHeader(conn'User-agent''Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)'); 
      
addHttpHeader(conn'Content-type','application/x-www-form-urlencoded');
      
AddHttpHeader(conn'Content-Length'integertoString(length(htmlBody)+1));
      
addHttpBody(connhtmlBody); 
      if 
sendHttpMessage(conn) <> 200 then  halt;
      
text:=GetHttpResponse(conn);
      
closeHttp(conn); 
Кто знает в чем дело хелп, как нажать на кнопку регистрация
вот имя кнопку:
name=click value='Зарегистрироваться' 
(Offline)
 
Ответить с цитированием