Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 09.12.2012, 03:16
Аватар для MoS
MoS MoS вне форума
Прохожий
 
Регистрация: 21.11.2012
Сообщения: 29
Версия Delphi: 7
Репутация: 10
По умолчанию IdHTTP + Post (Checked запрос)

Здравствуйте. Нужна помощь опытных программистов по отправке Post запроса через IdHTTP. Проблема в том, что на сайт нужно отправить данные вида CHECKED.
Вот исходник этого CheckBox находящегося на сайте:
Код:
<input type="checkbox" name="allow_comm" id="allow_comm" value="1" checked="checked" />
В программе переменная типа TStringList написал такой код:
Код:
if CheckBox1.Checked then Data.Add('allow_comm=checked');
Но вот почему-то нет никакой реакции!

Еще вопрос по поводу отправки текста в поле на сайте, средствами программы!
Код:
<input type="text" name="title" value="" maxlength="150" class="f_input" />
Написал все в тот же TStringList:
Код:
Data.Add('title='+Edit1.Text);
Вроде как все верно, но результата нет, в чем моя ошибка?

Последний раз редактировалось MoS, 09.12.2012 в 03:55.
Ответить с цитированием
  #2  
Старый 09.12.2012, 16:21
Аватар для MoS
MoS MoS вне форума
Прохожий
 
Регистрация: 21.11.2012
Сообщения: 29
Версия Delphi: 7
Репутация: 10
По умолчанию

Никто видимо не поможет!
Ответить с цитированием
  #3  
Старый 10.12.2012, 09:59
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Переносы (#13#10) убери из строки и попробуй.
Просто сейчас он у тебя многострочным получается.
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #4  
Старый 10.12.2012, 10:11
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Код HTML:
allow_comm=1
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
Этот пользователь сказал Спасибо NumLock за это полезное сообщение:
MoS (11.12.2012)
  #5  
Старый 10.12.2012, 11:31
Аватар для MoS
MoS MoS вне форума
Прохожий
 
Регистрация: 21.11.2012
Сообщения: 29
Версия Delphi: 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от M.A.D.M.A.N.
Переносы (#13#10) убери из строки и попробуй.
Просто сейчас он у тебя многострочным получается.
Переносы именно откуда убрать?

Цитата:
Сообщение от NumLock
Код HTML:
allow_comm=1
Спасибо, буду пробовать!

Вот еще проблема в отправке этого запроса:
Код:
<input name="add" class="fbutton" value="Отправить" title="Отправить" type="submit" />
Написал так:
Код:
Data.Add('add=submit');
правильно ли?

Последний раз редактировалось MoS, 10.12.2012 в 12:50.
Ответить с цитированием
  #6  
Старый 11.12.2012, 09:32
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

надо name=value:
Код HTML:
add=%CE%F2%EF%F0%E0%E2%E8%F2%FC
%CE%F2%EF%F0%E0%E2%E8%F2%FC = "Отправить"
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 08:57.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter