Database 版 (精华区)
发信人: joy (请给database灌水), 信区: Database
标 题: Web服务器同数据库的信息交换(2)
发信站: 哈工大紫丁香 (Wed Jun 30 16:30:41 1999), 转信
发信人: Seraph (Seraph), 信区: Database
标 题: Web服务器同数据库的信息交换(2)
发信站: 白山黑水站 (Wed Jun 23 15:23:33 1999), 转信
1.制作HTML文件ShowMe.Html,其文本内容如下:
<HTML>
<HEAD><TITLE>清算中心主页</TITLE></HEAD>
<BODY>
<H1 ALIGN=CENTER>清算中心主页</H1>
<HR>
<I> <FONT SIZE=+1>
* <A HREF=″/ClearHouse/OverView.html″>电子联行简介</A>
<BR>
* <A HREF=″/ClearHouse/DataView.html″>业务查询</A><BR>
<BR>
* <A HREF=″/Scripts/TellDate.Exe″>服务器的日期和时间</
A><BR>
</FONT></I>
</BODY>
</HTML>
2.编写CGI程序TellDate.Exe
在Windows NT Server 4.0上使用Microsoft C++编写程序TellDa
te.CPP,并编译为可执行文件TellDate.Exe。CGI程序TellDate.Exe返
回给客户的内容格式设计如下:
Contenttype: text/html
<HTML>
<HEAD><TITLE>CGI应用示例</TITLE></HEAD>
<BODY>
<H1>CGI应用示例</H1><BR><BR>
<H2>服务器端的日期和时间:<BR><BR>
实际显示的服务器日期和时间
</BODY>
</HTML>
其中,第一行的"Contenttype: "指示返回内容的数据类型,此处
的"text/html"说明是H TML格式文件。随后必须有一个空行,再开始
给客户发送数据内容及其格式。TellDate.CP源程序如下:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main(void){
time_t dt;
time(&dt);
printf(″Content-Type: text/html \n\n″);
printf(″<HTML>\n″);
printf(″<HEAD><TITLE>CGI应用示例</TITLE></HEAD> \n″);
printf(″<BODY>\n\n″);
printf(″<H1>CGI应用示例</H1><BR><BR> \n″);
printf(″<H2>服务器端的日期和时间:\n\n<BR><BR>\n″);
printf(″%s\n\n″,ctime(&dt));
printf(″</BODY>\n″);
printf(″</HTML>\n″);
fflush(stdout);
return 1;
}
--
--
※ 修改:.joy 于 Jun 30 16:33:32 修改本文.[FROM: hit-cim3.hit.edu]
※ 来源:.白山黑水站 bbs.neu.edu.cn.[FROM: neucc198.neucc.n]
--
※ 转寄:.白山黑水站 bbs.neu.edu.cn.[FROM: hit-cim3.hit.edu]
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: joy.bbs@razorback.ne]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.498毫秒