Войти

Показать полную графическую версию : Вопрос по CGI


ManHack
29-10-2010, 22:43
Здравствуйте!

Есть HTML-файл, в котором содержится форма, которая ссылается action="cgi-bin/controller.cgi".
В форме есть поля name типа text, pwd типа password и captcha типа text. Содержимое формы отправляется на сервер методом POST по нажатии кнопки Send.
Вопрос: что нужно прописать в controller.cgi, чтобы он вывел значение переданного ему параметра name? Нужно ли для этого в скрипте объявлять подключение каких-то модулей?

xVan
02-11-2010, 22:09
Добрый день
Вопрос: что нужно прописать в controller.cgi, чтобы он вывел значение переданного ему параметра name? Нужно ли для этого в скрипте объявлять подключение каких-то модулей? »
Значение name, а также остальные нужно для начала получить, а это по разному в завыисимости от я зыкапрограммирования
[PHP]
//получаем
$name=$_REQUEST['name'];
$pwd= аналогично
//выводим
echo $name
[PHP]

[delphi]
//
procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);

var
list:tstrings;
name:string;
begin
request.Create;
list:=request.QueryFields;
name:=list.Values['name'];
pwd:=list.Values['pwd']);
captcha:=list.Values['captcha'];
writeln(name);
end;
[delphi]




© OSzone.net 2001-2012