各位江湖大虾:提供cgi例子(delphi版),分数丰厚!不够再加!!急!急!急!急!急! 本人现在需要开发CGI程序,但是以前没有做过,不知道从哪里下手!请教各位!给例子,比如自动从网页获取信息,自动发邮件的、还有反馈查询信息的、登陆的等,每例至少40分!急!急!急!急!急!急!急!急!急!急!急!急! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 New一个CGI看看了最Easy的Demo,你还需要使用PageProducer的,这样更好unit Web_WebModule;interfaceuses SysUtils, Classes, HTTPApp;type TWebModule1 = class(TWebModule) procedure WebModule1WebActionItem1Action(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean); private { Private declarations } public { Public declarations } end;var WebModule1: TWebModule1;implementationuses FTPExplorer_Common;{$R *.DFM}procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);var HWID,UN:string;begin if Request.Method = 'POST' then begin UN := Request.ContentFields.Values['USERNAME']; HWID := Request.ContentFields.Values['ID']; end else begin UN := Request.QueryFields.Values['USERNAME']; HWID := Request.QueryFields.Values['ID']; end; Response.Content:=UN+HWID;end;end. ly_liuyang(Liu Yang) 我如何实现,该程序和我的ASP的 POST方法相连呀!谢谢! Request.ContentFields.Values['USERNAME'];相当于Request.Form("USERNAME")Request.QueryFields.Values['USERNAME'];相当于Request.QueryString("USERNAME") delphi bring to front有没有快捷键 問一下關於提成和版權的問題 Delphi2009 PChar内存分配的问题 各位老师请提供一个思路,关于从网络上更新数据 d7开发soap/service com+程序时,运行客户端出现一个错误 关于flash.ocx文件路径的问题 DELPHI解释器问题 搞过数据库的进来瞧瞧 如何使DBGRID有日期下拉列表 用了好久的D7,刚装了个XE7,为什么运算速度还是D7上快 如何用一个dbgrid显示多张表的内容? 急救!!!工程文件打不开了。
最Easy的Demo,你还需要使用PageProducer的,这样更好unit Web_WebModule;interfaceuses
SysUtils, Classes, HTTPApp;type
TWebModule1 = class(TWebModule)
procedure WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
private
{ Private declarations }
public
{ Public declarations }
end;var
WebModule1: TWebModule1;implementationuses FTPExplorer_Common;{$R *.DFM}procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
var HWID,UN:string;
begin
if Request.Method = 'POST' then begin
UN := Request.ContentFields.Values['USERNAME'];
HWID := Request.ContentFields.Values['ID'];
end
else begin
UN := Request.QueryFields.Values['USERNAME'];
HWID := Request.QueryFields.Values['ID'];
end;
Response.Content:=UN+HWID;
end;end.
相当于
Request.Form("USERNAME")Request.QueryFields.Values['USERNAME'];
相当于
Request.QueryString("USERNAME")