Вверх ↑
Этот топик читают: Гость
Ответов: 189
Рейтинг: 4
#1: 2010-10-15 19:36:47 ЛС | профиль | цитата
Прорыл все примеры, обыскал весь форум, но ничего нормального и понятного не нашел, только куски, Не могу найти ответы на вопросы:

1) Как сформировать POST запрос PHP скриптом (*.php)
2) Как отправить POST запрос PHP скриптом (*.php)
3) Как распознать POST запрос PHP скриптом (*.php)
4) Как сформировать POST запрос программой (*.exe)
5) Как отправить POST запрос программой (*.exe)
6) Можно ли принять POST запрос программой (*.exe), и если да, то как его расшифровать

Dilma, прошу если можешь седлать пару примеров с комментариями, то выложи их на SVN (elementswebExamplePHPPOST - для меня идеально)
Думаю это ответит на 1-6 вопросы десяткам человек. Буду благодарен.

карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2010-10-15 20:15:52 ЛС | профиль | цитата
1,3,4,6) http://yandex.ru/yandsearch?text=http+post&lr=213
2) Socket
5) TCP_Client
карма: 27
1
Голосовали:KisL()R()[)
Ответов: 189
Рейтинг: 4
#3: 2010-10-16 13:21:09 ЛС | профиль | цитата
1,3,4)http://en.wikipedia.org/wiki/HTTP_POST#Use_for_submitting_web_forms
на вопрос №6 не нашел ответа
и ещё
7)Как принять POST запрос PHP скриптом (*.php)

карма: 0

0
Ответов: 5446
Рейтинг: 323
#4: 2010-10-16 21:54:38 ЛС | профиль | цитата
KisL()R()[),
6) TCP_Server
7) Вопрос некорректный. Приёмом запроса занимается HTTP сервер (Apache, IIS, ...), php скрипт же вызывается сервером в ответ на запрос. Параметры запроса - в массиве $_POST.
карма: 1

0
Ответов: 189
Рейтинг: 4
#5: 2010-10-20 09:28:54 ЛС | профиль | цитата
Ничего всё-равно понять не могу у меня проект на край, а POST соединение сделать между программой и сервером не могу. Пожалуйста покажите пример.
карма: 0

0
Ответов: 5446
Рейтинг: 323
#6: 2010-10-20 18:26:52 ЛС | профиль | цитата
KisL()R()[), в примерах всё есть (InternetPostBuilder.sha)
карма: 1

0
Ответов: 189
Рейтинг: 4
#7: 2010-10-21 16:19:38 ЛС | профиль | цитата
У меня проект "создание динамических интернет-приложений в модель-ориентированной среде HiASM" на НПК в Красноярский край, на районную я использовал GET, а на край хотел POST сделать.
POST одна из вещей, которую я не понимаю.
Можно сделать примир на WEB и на Delphi для самого одарённого чайника, примерно как это.
code_21153.txt
карма: 0

0
файлы: 1code_21153.txt [1.6KB] [695]
Ответов: 5446
Рейтинг: 323
#8: 2010-10-21 20:11:59 ЛС | профиль | цитата
По большому счёту (если не передавать файлы), POST - это как GET, только параметры передаются в другом месте (в теле запроса, а не в адресе)
карма: 1

0
Ответов: 189
Рейтинг: 4
#9: 2010-10-23 10:48:34 ЛС | профиль | цитата
а можно ли получить информацию на php сервере с помошью
Add(Vars,6537870,455,49)
{
}

карма: 0

0
Ответов: 5446
Рейтинг: 323
#10: 2010-10-23 19:32:01 ЛС | профиль | цитата
KisL()R()[), да.
карма: 1

0
Ответов: 189
Рейтинг: 4
#11: 2010-11-04 12:04:55 ЛС | профиль | цитата

Ну не могу я сервер с клиентом соединить и всё!
Пожалуйста можно самый элементарный пример для *.exe - клиента и *.php - сервера
P.S. Может я слепой, но нигде в справке по HiASM'у нету ничего про POST соединения
карма: 0

0
Ответов: 4628
Рейтинг: 749
#12: 2010-11-04 13:43:47 ЛС | профиль | цитата
KisL()R()[), вот, пример получения запроса POST из скрипта PHP.
Положи файлы form.htm и server.php на сервер. Загрузи в браузер form.htm, введи текст в поле и нажми "Отправить".
Затем поупражняйся в отправке POST из exe-программы на тот же server.php.
карма: 26

0
файлы: 1post_primer.zip [714B] [707]
Ответов: 189
Рейтинг: 4
#13: 2010-11-05 16:08:22 ЛС | профиль | цитата
Netspirit писал(а):
вот, пример

Пример


А причём тут тогда:
Dilma писал(а):
2) Socket
5) TCP_Client

и
iarspider писал(а):
6) TCP_Server

карма: 0

0
файлы: 1code_21395.txt [178B] [765]
Ответов: 4628
Рейтинг: 749
#14: 2010-11-05 16:18:26 ЛС | профиль | цитата
При том, что я дал пример ответа на твой вопрос "Как распознать POST запрос PHP скриптом (*.php)". Dilma же подсказывал ответ на вопрос "Как сформировать POST запрос программой (*.exe)".
карма: 26

0
Ответов: 189
Рейтинг: 4
#15: 2010-11-05 16:43:59 ЛС | профиль | цитата
Последний вопрос остался, как принять ответ из точки onRead (TCP_Client)
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)