![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| Zzz |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 306 Регистрация: 21.2.2003 Где: Мурманск Репутация: нет Всего: 5 |
Доброго времени суток!
Есть Web Server Application. При обращении к нему срабатывает один из PageProducer'ов. Он высылает пользователю html, на которой есть форма. При нажатии на submit форма передается на сервер и обрабатывается этой cgi. Но! При формировании новой страницы я не знаю что пользователь ввел на предыдущей, т.к. оно (формирование) происходит до обработки WebAction'ом ответа. Как можно поменять порядок, чтобы сначала была обработка ответа, и только потом формирование новой страницы..... -------------------- Бесполезной громоздкой надстройкой является Windows от Майкрософт. Она занимает 1Мб памяти диска и рассчитана на использование устройства типа мышь. "ЭВМ в инженерной практике" М. 1989г. |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
чет вы мудрите тов. Zzz,
вот в нем и есть ответ с формы
вот это мне совсем не понятно Руками если это возможно . PS Что есть или вы думаете что все этим пользуются? -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Zzz |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 306 Регистрация: 21.2.2003 Где: Мурманск Репутация: нет Всего: 5 |
File->New->Other->Web Server Application->CGI Stand-alone executable.
Имеем WebModule. У него есть Actions, каждая из которых реагирует на определенное событие. Например: http://.../cgi.exe/One отреагирует один из actions'ов http://.../cgi.exe/Two отреагирует другой actions http://.../cgi.exe отреагирует тот который выставлен как реакция CGI по умолчанию. У каждого из Actions'ов есть свойство Producer, которое указывает на определенную компоненту PageProducer. Его задача сформировать страничку которую получит пользователь. Т.е. мы получаем, например:
и
в них ppStartHTMLTag отвечает за формирование страницы посылаемой пользователю, а WebModule1waiStartAction за обработку того что пользователь ввел. При обращении http://.../cgi.exe/ppStart я обращаюсь к WebModule1waiStartAction, а он поступает след. образом: 1. Вызывает ppStartHTMLTag 2. Тот в свою очередь формирует страничку, ее отсылает пользователю и возвращается в actions 3. А он уже обрабатывает данные поступившие от пользователя В итоге в момнет формирования страницы я не знаю что было передано пользователем. Код процедур ничего не даст.... Это сообщение отредактировал(а) Zzz - 1.9.2006, 16:44 -------------------- Бесполезной громоздкой надстройкой является Windows от Майкрософт. Она занимает 1Мб памяти диска и рассчитана на использование устройства типа мышь. "ЭВМ в инженерной практике" М. 1989г. |
||||
|
|||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |