CGI入门教程 |
第二页:计数器 下面是一个简单的计数器程序: #******** BEGIN BODY ******** $counter++;
#increase $counter by 1. open (PUTCOUNT,">count.log");
#open count log for output #******** END BODY ********* 如果用SUBMIT按钮,当前页将消失,出现程序的输出页。为了在当前页上显示点击数,需要有一个页面转载时执行的程序,然后把结果潜入相同页面上。这种方法叫做Server Side Include(SSI)。 注意:不是所有的web服务器都支持SSI。有些只在页面文件以".shtml"或".html-ssi"结束才起作用,有些由于安全原因完全屏蔽了这种功能。 下面是代码的工作过程:
如果不起作用,直接浏览count.cgi看它是否工作。一旦CGI起作用,把页面文件重命名为.shtml扩展名。 CGI入门教程 [第1天][第2天][第3天][第4天][第5天][第6天]
|