荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: icefire (懒懒的心懒懒的我), 信区: Program
标  题: [转载] [转寄] (转载)如何自动调用一个CGI程序
发信站: BBS 荔园晨风站 (Sun Nov 22 19:16:30 1998), 站内信件

【 以下文字转载自 icefire 的信箱 】
【 原文由 icefire.bbs@melon.gznet.edu.cn 所发表 】
发信人: wooce (残雪), 信区: CGI
标  题: (转载)如何自动调用一个CGI程序
发信站: 华南网木棉站 (Sun Nov 22 09:48:53 1998), 转信

发信人: sczscz (舟儿), 信区: WWW
标  题: Re: 如何自动调用一个cgi程序
发信站: BBS 水木清华站 (Sat Feb 14 15:39:53 1998)

【 在 jtian (none) 的大作中提到: 】
:  一个统计来访用户信息的cgi程序已经写好
:  请问如何在index.html里自动调用它?
我在很久以前问过高手,你这家伙为何不看看前面的文章呢?呵呵,玩笑是
玩笑,下面是当时别人的回答:

                        立即激活CGI
使用SSI(Server Side Include)!
例如在html文件中加入如下语句:
 <!--#exec  cgi="/cgi-bin/yourprogram.cgi" -->
WEB服务器在向客户端传送该html文件时将首先执行该CGI程序并
将该CGI程序的输出结果放在exec语句所在的地方。甚至可以用
exec语句执行系统平台的一个外部命令并将该命令的输出结果放
在WEB页面:
 <!--#exec  cmd="ls -l" -->
基本上所有的WEB服务器都支持SSI,但这项功能缺省时都是被关
闭的。通常使用了SSI的html文件都有一个缺省的后缀名: .shtm或.shtml
SSI是Server端的东西,它负责将SSI的输出放在网页相应的地方再传
给游览器,因此它和游览器无关。
如果服务器不支持SSI而往网页中又含有SSI语句,<!-- -->的作用就
是使SSI语句不出现在网页上,这是出于兼容性的考虑。
基本上UNIX平台上的WEB Server都支持SSI,微软的PWS不支持,IIS部
分支持,Netscape的服务器好象都支持。
对于 Netscape 的 FastTrack For Win95, 打开SSI功能就是在服务器管
理器菜单“Content Mgmt"项中将“Parse HTML"选项设置为“on"。
WEBSITE我没用过,所以不知道。如果不行可以用FastTrack,FastTrack
绝对比WEBSITE强。
你可以用yahoo找一些SSI的文档看看,SSI还有很多有用的功能。


※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.197.32.95]

--
※ 来源:.华南网木棉站 bbs.gznet.edu.cn.[FROM: 202.38.212.57]
--
※ 转寄:.华南网木棉站 bbs.gznet.edu.cn.[FROM: linux.szu.edu.cn]
--
※ 转载:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.0.22]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店