首页 相关文章 用ASP编写计数器

用ASP编写计数器

<%

dim fso,f,no,I '定义变量绝对是个好习惯

Set fso = CreateObject("Scripting.FileSystemObject") '建立对象的实例

Set f = fso.OpenTextFile(Server.MapPath("count.no"), 1, True) '建立文本文件,打开为只读.

if f.AtEndOfStream then '判断这个文件是否不存在

no=1

else

no=f.ReadLine

no=no+1

end if

f.Close

set f=fso.OpenTextFile(Server.MapPath("count.no"),2,True) '准备写

f.Write(no) '写入

f.Close

'改进标志1

no=CStr(no) '整齐数字

for i=1 to 5-len(no)

no="0"&no

next

%

[ 查看全文 ]

2016-01-29 标签:

用ASP编写计数器的相关文章

  • 标签:ASP
          很多的网站都有记数器,用来记录网站的访问量,这给网站管理员即时了解本网站的运行及访问情况提供了很多的方便。笔者研究过很多用ASP编写的计数器程序,发现大部份都是在一个访客访问站点的时候就打文本文件或数据库,读取以前的计数值进行加1,然后再写入文件,若网站访问量很大,可能会对系统造成很大的负担,那么有没有优化的方法呢,笔者经过研究测试,答案是:有。  ...[ 查看全文 ]
  • 标签:ASP
      “技术天地”中的《编写ASP图形计数器》一文,详细的说明了如何利用流行的ASP来编写计数器。但是,美中不足的是,如果某个用户反复点击“刷新”按钮,那么计数器还是要不断的增加的,这对网站点击率评比来说是不公平的,也失去了计数器做为正常统计功能的作用。如何在技术上避免这种情况的发生呢? 我认为要防止上网用户连续按下“刷新”计数器也连续增加的问题,最好的办法就是利用ASP的Session对象...[ 查看全文 ]
  • 标签:ASP
      以下介绍用数据库实现简单计数器 '下面存为count.asp <% Set conn=Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("count.mdb") % <%on error resume next% <%sql="update count set hit=hit+1%<%conn.Execute(sql)% <%sql = "select * from count set rs=conn.execute(sql) % <% '更新...[ 查看全文 ]
  • 标签:ASP
      这里介绍一种不用CGI而设计出的漂亮的图形计数器。 这里分为三部分:1,建立图形文件。             2,建立数据库。             3,编写代码。 1,建立图形文件。   首先,用做图软件制作10个图形,用于显示计数 器的十个数字:1,2,3,4,5,6,7,8,9,0。如果 你有美术...[ 查看全文 ]
  • 标签:PHP
    现在,上网的人越来越多,许多网友尝试着制作自己的主页,访客计数器是必不可少的一部分。虽然很多网站提供免费的计数器,可毕竟不是自己亲手制作的?有的朋友可能认为它很难,不敢去尝试,其实有了PHP这个工具,它并不难,甚至可以说它很容易。   首先,让我来谈一谈访客计数器的思路:一位访问者浏览此页,服务器(如Apache)从一个文档(下文以num.txt为例)中读取该页已被浏览的次数...[ 查看全文 ]
  • 标签:PHP
    作者: 杨鹏 PHP是现在流行的服务器端脚本语言,它的功能非常强大,你可以利用它做几乎任何事。不需要复杂的变量和代码,你就可以非常迅速地做出漂亮的计数器来。下面,就让我们一步一步的来做。 其实,计数器的原理大家都知道,首先,确定一个记录文件,例如counter.txt或 counter.log,每一次访问这个页面,就对这个文件加1,然后把结果显示出来。 因此,我们的PHP代码开始应该是这样的: <?PHP ...[ 查看全文 ]
  • 标签:PHP
      php具有极其强大的图像处理能力,用它可以很轻易的动态生成web图像。   一下是一个使用php做成的一个简单计数器。   1. 总体思路:   把以往的访问人数记录在一个文本文件中,当网页被访问的时候,从打开该文件   并从中读出以往的访问人数,加 1,得到最新的访问人数,并把该数目格式化成   标准的格式,再调用图像处理函数,把该数字输出成图片...[ 查看全文 ]
  • 标签:ASP
      前几天看了netnice和qzsage君的贴子,颇有启发,于是着手编了一个图像计数器,这个图像计数器没有用图像组件,也不是以前那样用几张图片拼起来,而是用了*.xbm的图片格式。这种格式可能只能在Windows+IE下才能显示。 具体的思路是这样: 图片用点阵的形式表示,比如2: 00111100 0011为3 1100为C 即0x3c 01100110 0110为6 0110为6 0x66 01100000 ....... 0x表示十六进制数。 01100000 依此类推 0011000...[ 查看全文 ]
  • 标签:PHP
      概述: 此设计可以在本计数器基础之上设计计数分析程序,可以对页面访问、ip访问次数进行分析,并形成报表。 一、数据库设计 数据库采用mysql 相关文件:    createDatabase.sql        创建数据库             createTblCounter.sql    创建计...[ 查看全文 ]
  • 标签:Java JAVA基础
      计数器是一般网站必备的东东,别小看它了,每当站长看着小小计数器上的数字飞速增长的时候,感觉实在是好极了。以前我们用cgi、asp来写计数器,这方面的文章很多了,在这里,我们将会采用目前比较流行的jsp技术演示如何做一个计数器。 其中我们用到了两个文件,test.jsp文件用于在浏览器中运行,counter.java是后台的一个小java bean程序,用来读计数器的值和写入计数器的值。而对于计数器的保存,我...[ 查看全文 ]
  • 标签:Java JAVA基础
      <!-- JSP-Hitcounter counts sessions. Copyright (C) 2000 Jesper Schmitz Mouridsen. Visit www.webappcabaret/jsm2/webapps.jsp?find=jsphcs for more info. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your op...[ 查看全文 ]
  • 标签:PHP
      --------------------------------------------------------------------------------   请保持文章的完整性   --------------------------------------------------------------------------------------   <?   //counter.php All rights reserved http://sports98.126.com   //类似163的计数器,可以申请使用,开通多用户服务,[图片计数器]v1...[ 查看全文 ]
  • 标签:ASP
      网页计数器DIY 随着网络大行其道,网页计数器也流行起来。事实上大多数网站均有网页计数器,用以反映该网站的访问量。计数器的来源很广,Frontpage等网页编辑器自带了网页计数器,有的站点也提供免费的计数器下载。其实熟悉了ASP编程后,自己做一个计数器很容易。下面介绍一种实现方法。 计数器原理是:在第一次使用网页时置初始值1,以后每请求网页一次,将计数器值加1。这样我们只要在服务器上放置...[ 查看全文 ]
  • 标签:PHP
      1)文本计数器 <?php $countfile="/count.txt";  //设置保存数据的文件 if (!file_exists($countfile)){//判断文件是否存在 exec( "echo 0 $countfile"); } $fp = fopen($countfile,"rw"); $length=filesize($countfile); $num = fgets($fp,$length); $num += 1; exec( "rm -rf $countfile"); exec( "echo $num $countfile"); ...[ 查看全文 ]
  • 标签:Java JAVA基础
      import java.io.Serializable; public class Counter implements Serializable{ // Initialize the bean on creation int count = 0; // Parameterless Constructor public Counter() { } // Property Getter public int getCount() { // Increment the count property, with every request count++; return this.count; } // Property Setter public void setCount(int count) { this.count...[ 查看全文 ]
  • 标签:ASP
      -----------------------counter.asp--------------------- <%user=request.querystring("user")% <!--#include file="header"-- <% set fsFilesys=CreateObject("Scripting.FileSystemObject") set myText=fsFilesys.OpenTextFile(Server.MapPath("/explorer/")&"/counter/txt/"&user&".ddd") counter=myText.Rea...[ 查看全文 ]
  • 标签:PHP
           <?php         $counterFile = "balong.txt";//存储数值的文件名几路径      function displayCounter($counterFile) {    $fp = fopen($counterFile,"rw");    $num = fgets($fp,5);    $num += 1;    print "您是第 "."$num"." 个看巴泷计数器...[ 查看全文 ]
  • 标签:PHP
      最近嘉新的计数器改成文本的了,不过正好.. //count.php -js 应用版 <? $a=file("http://www.jx.zj.cninfo.net/cgi-bin/count.cgi?df=wfnic.dat"); print "document.write('<b$a[0]</b');"; ? //php 直接版 <? $a=file("http://www.jx.zj.cninfo.net/cgi-bin/count.cgi?df=wfnic.dat"); print $a[0]; ?  [ 查看全文 ]
  • 标签:PHP
      <?   //require (’common.inc’);   $arr_request=array();   if (count($HTTP_GET_VARS))       {       while (list($key,$value)=each($HTTP_GET_VARS))       {           $arr_request[strtolower($key)]=$va...[ 查看全文 ]
  • 标签:Java JAVA基础
      <HTML <HEAD <TITLEJSP Bean Example</TITLE </HEAD <BODY <!-- Set the scripting language to java -- <%@ page language="java" % <!-- Instantiate the Counter bean with an id of "counter" -- <jsp:useBean id="counter" scope="session" class="Counter" / <!-- Set the bean's count property to t...[ 查看全文 ]
手机页面 收藏网站 回到头部