4公斤干粉灭器喷射时间:怎样在网页中加入自己的计数器?用ftp自己可以直接登陆查看的.

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 03:53:35

如何在网页中加入计数器
--------------------------------------------------------------------------------

相信大部份读者对于各大ISP建立网页时,都没有权
 限开启系统的记录档案(access_log及error_log),纵使能
 够阅读系统记录档,由 于系统的记录档记录了全部使用
 者的资料, 要对曾经浏览自己网页的记录分析,相信并
 不容易。
 如何以CGI程式为自己网页做纪录

   今次就让我们介绍如何使用CGI程式为自己网页建立
 access_log。当然,使用者需要有权限执行CGI程式。要知
 道自己的每一页网页於甚麽时间,给甚麽人到访过,最简
 单的方法就是于每一页网页内呼叫一个CGI程式,使该程
 式能根据系统传回的环境变数如REMOTE_HOST,HTTP_
 REFERER等资料记录。如果,读者的ISP提供Server Side
 Include(SSI)的话,使用者可於网页内加上<!--#execcgi=
 "cgi程式"-->的标记,则每次当该网页被浏览时,被指定的
 CGI程式便会被执行,作出记录的动作。相反, 如果使用
 者不能使用SSI,则必须借助某种型式以使CGI程式能被执
 行。其中一个方法是编写一个CGI程式,使它除了把资料
 记录下来外,更会回传一个图案。那麽,我们便可使用
 <imgsrc="CGI程式">令到CGI程式被呼叫。这个方法有点
 像使用Counter于网页上,不过不是记录低访客人数,而是
 把其他详细资料记录下来。

 CGI程式范例

   现在笔者提供一个简单的□例程式,如果读者有其他
 特别的个人需要,可以自行把该程式修改。程式开始时首
 先准备好日期变数的数值,好让程式於记录时能够有一个
 日期和时间,便可获知浏览者的到访日期和时间。程式其
 实十分简单,接着便把详细资料记录于记录档内,该记录
 档必须指定於有读写权限的个人目录内,否则程式并不能
 把资料写入。□例中只记录下日期,时间,从何处连结到
 自己的网页,从那里到访,及使用甚麽浏览器。读者可因
 应个人喜好,修改记录的资料。至于有什么资料可以被记
 录下来,读者可以观看伺服器端回传的环境变数,方法为
 编写一个CGI程式或於原来CGI程式内加入:
  print"Content-type:text/plain\n\n";(如果为新编写程式,需
 指明MIME种类)
  foreach$var(keys(%ENV)){
  print"$var=$ENV{$var}\n";
  }
   说回原来CGI程式,最后,程式运用print"Location:图档
 位置\n\n";把URL重定向至一个图案档。那麽,不支援SSI的
 ISP的用户便可藉此以<imgsrc="">tag使每次网页被要求时呼
 叫相应CGI程式以作出记录。这个图档可以是任何图档,
 只要该图档本身没有任何特别意义便可。
   目前在互联网上,有些网站提供类似的免费服务,如
 果读者们嫌自己建立CGI程式太费时失事,又或者ISP不容
 许使用者存放CGI程式,可考虑使用这类服务。笔者于万
 维网上找到一个提供此类服务的网站,读者可前往看看。
   http://www.mbay.net/~komy/

 原程式码
#!/usr/bin/perl
$access_log="accesslog的存放位置";
#GettheDateForLoggingPurposes
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time);
if($sec<10){$sec="0$sec";}
if($min<10){$min="0$min";}
if($hour<10){$hour="0$hour";}
if($mday<10){$mday="0$mday";}
if($mon<10){$monc="0$mon";}
$mon++;br>$date="$hour\:$min\:$sec$mon/$mday/$year$wday";
open(LOG,">>$access_log")||die"Can'tOpenUserAccessLog:$!\n";
printLOG"[$date]$ENV{'HTTP_REFERER'}-$ENV{'REMOTE_HOST'}-
$ENV{'HTTP_USER_AGENT'}\n";
close(LOG);
print"Location:http://www.networldmag.com.hk/uc1.gif\n\n";

我只知道怎么加
http://www.xcinfo.ha.cn/jsq/login.asp
去这里申请一段代码放在网页合适的位置。

你可以在这个网站申请,复制给出的源代码
http://www.xcinfo.ha.cn/jsq/login.asp

网上这方面资料多的是,请楼主自己查找一下吧,因为不知道你是要代码,还是想自己学习,也不知道你习惯用的是什么语法,叫我怎么回答.