亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

用多種方法制作WEB頁面的計數器

2019-11-18 21:54:04
字體:
來源:轉載
供稿:網友
One way to do it:

Do you like to know how many users visited your site? Creating a Web counter is very easy thing to do
using asp. The only thing you have to do is to use an application server variable called count, this
variable will have the value zero when your application is started for the first time, and every time anew
visitor will come to your site the count variable will be incremented, the increment section will be
written in the session_OnStart in the Global.asa through three steps:
¨  Lock the application server so no more than one visitor will try to increase it at the same time.
¨  Increment the count variable by one.
¨  Unlock the variable.
And that’s all what you have to do to create a simple counter and here is the code.
First let us do the Global.asa section:

<SCRipT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
   ' Lock the Application object
   Application.Lock

     ' Increment the count
      Application("count") = Application("count") + 1

   ' Unlock the Application object
   Application.Unlock
End Sub
</SCRIPT>


And now to show the result you just need to retrieve the count variable like this in your web page:
<%@ language="vbscript"%>
<HTML>
<HEAD>
<TITLE>Counter Example 1</TITLE>
</HEAD>
<BODY>
<H1> You are the visitor number <%=Application("count")%></H1>
</BODY>
</HTML>



Another way to do it:

Ok that’s very nice, but what will happen if the application stops for any reason? You will lose all the
data stored in the application variables and that includes the count variable. To solve this PRoblem I
will use another way, you need to store the value of the count variable with in a text file or database.
For me I prefer database so I will use an MS access database with a table of one field called count and
the field called counter of type NUMBER.

<%
' Declare the variables that will be used with our code
Dim Connection, RS, ConStr, Counts

' Create and open the database connection
Set Connection=Server.Createobjec t("ADODB.Connection")
ConStr=("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("counter.mdb"))
Connection.Open ConStr

' Create the record set and retrive the counter value
Set RS = Connection.Execute("SELECT * FROM count")

' Increase the counter value by one
Counts=RS("counter")+1

' Update the counter value in the database
Set RS = Connection.Execute ("UPDATE count SET counter =" & Counts)
Connection.Close
%>

<HTML>
<HEAD>
<TITLE>Counter Example 2</TITLE>
</HEAD>
<BODY>
<H1>You are the visitor number <%=Counts%></H1>
</BODY>
</HTML>



What about Active users:

Some guys wants to know how many visitors are currently seeing the site, for that we will use another way,
we will create an application variable called active, and on each new session we will increase it by one
and when a session ends we will decrease it by one, and here is the code:

The Global.asa:
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">

Sub Application_OnStart
         'Create the variable that will hold the number of active visitors
    Application("Active") = 0
End Sub

Sub Session_OnStart
   'Increase the counter by one
   Application.Lock
      Application("Active") = Application("Active") + 1
   Application.UnLock

End Sub

Sub Session_OnEnd
   ' Decrease the c ounter
   Application.Lock
      Application("Active") = Application("Active") - 1
   Application.UnLock
End Sub

</SCRIPT>


And to show the results just call the Application variable active in your web page just like this:
<%= Application("Active")%>




I hope you can create your own counters from now on. Give it try and good luck.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品一区二区三区第95| 亚洲人成绝费网站色www| 日本成人精品在线| 欧美成人在线网站| 亚洲精品免费网站| 清纯唯美日韩制服另类| 欧美超级免费视 在线| 亚洲免费人成在线视频观看| 欧美一级淫片丝袜脚交| 91在线视频九色| 久久影视电视剧凤归四时歌| 98视频在线噜噜噜国产| 九九热这里只有精品免费看| 在线日韩欧美视频| 欧美一级淫片播放口| 精品国产拍在线观看| 国产精品久久久久久久久久ktv| 日韩少妇与小伙激情| 亚洲韩国日本中文字幕| 欧美网站在线观看| 69久久夜色精品国产69乱青草| 91在线高清免费观看| 性色av一区二区三区免费| 久久久久久久久亚洲| 中文字幕亚洲综合久久筱田步美| 亚洲欧美www| 国产v综合v亚洲欧美久久| 欧美在线国产精品| 欧美日韩成人免费| 亚洲男人天堂网站| 日韩电影免费观看中文字幕| 国产精品视频一区二区高潮| 国模叶桐国产精品一区| 91精品视频网站| 国产成人a亚洲精品| 欧美精品videosex性欧美| 91久久中文字幕| 欧美成在线观看| 一级做a爰片久久毛片美女图片| 欧美性生交xxxxxdddd| 国产精品久久一| 人妖精品videosex性欧美| 亚洲成人a级网| 欧美高清电影在线看| 91国产美女在线观看| 精品国产户外野外| 国产精品精品一区二区三区午夜版| 亚洲国产高清自拍| 成人妇女淫片aaaa视频| 欧美成人三级视频网站| 91在线免费网站| 日韩欧美亚洲国产一区| 亚洲已满18点击进入在线看片| 亚洲成人网在线| 精品视频一区在线视频| 疯狂做受xxxx欧美肥白少妇| 日本精品中文字幕| 欧美一区二区大胆人体摄影专业网站| 九九久久久久久久久激情| 久久精品视频一| 日韩欧美中文第一页| 欧美大片在线影院| 亚洲国产精品免费| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产做受高潮69| 成人福利在线视频| 国产精品视频公开费视频| 国产精品揄拍500视频| 欧美电影在线观看高清| 在线播放精品一区二区三区| 国产精品电影久久久久电影网| 国产偷亚洲偷欧美偷精品| 亚洲女人天堂视频| 成人激情视频网| 亚洲一区二区福利| 日韩国产精品一区| 欧美自拍视频在线| 欧美福利在线观看| 亚洲人成自拍网站| 亚洲人午夜精品免费| 亚洲欧美中文日韩在线v日本| 欧美日本国产在线| 欧美激情videoshd| 成人黄色免费网站在线观看| 国产99在线|中文| 久久久久亚洲精品成人网小说| 亚洲аv电影天堂网| 欧洲美女7788成人免费视频| 中国日韩欧美久久久久久久久| 精品美女永久免费视频| 亚洲另类激情图| 亚洲最大av网站| 亚洲精品91美女久久久久久久| 国产精品一区二区三区毛片淫片| 欧美国产精品人人做人人爱| 欧美亚洲一级片| 亚洲成人网在线观看| 欧美一级大片在线免费观看| 国产精品稀缺呦系列在线| 欧美成人黄色小视频| 亚洲第一视频网| 亚洲精品黄网在线观看| 亚洲视频国产视频| 亚洲欧美资源在线| 亚洲网址你懂得| 色视频www在线播放国产成人| 中文字幕在线视频日韩| 日韩在线免费av| 国产999视频| 亚洲天堂精品在线| 国产精品久久久久久搜索| 亚洲精品99久久久久中文字幕| 大荫蒂欧美视频另类xxxx| 精品国产一区久久久| 日韩欧美在线第一页| 91精品国产免费久久久久久| 久久精品青青大伊人av| 成人精品视频久久久久| 国产一区二区三区视频在线观看| 国产成人精品久久二区二区91| 精品无码久久久久久国产| 97视频在线观看免费高清完整版在线观看| 国产日韩视频在线观看| 91av视频在线播放| 欧美日韩福利在线观看| 91精品视频免费看| 成人午夜在线视频一区| 欧美一级视频免费在线观看| 全色精品综合影院| 久久久国产精品一区| www.欧美免费| 在线成人中文字幕| 欧美高跟鞋交xxxxhd| 欧美精品18videosex性欧美| xxx欧美精品| 这里只有精品视频| 日韩免费高清在线观看| 精品国产电影一区| 欧美洲成人男女午夜视频| 久久香蕉国产线看观看网| 国产精品视频精品视频| 日本成人免费在线| 成人免费观看49www在线观看| 亚洲欧洲中文天堂| 中文字幕av一区中文字幕天堂| 97久久久免费福利网址| 自拍偷拍亚洲一区| 日韩欧美在线中文字幕| 日韩在线观看免费高清完整版| 欧美成人亚洲成人日韩成人| 国产精品色视频| 欧美极品欧美精品欧美视频| 精品国产91久久久久久老师| 性色av一区二区三区在线观看| 亚洲最大的网站| 国产丝袜精品视频| 中文字幕日韩有码| 日韩电影在线观看中文字幕| 亚洲精品自拍第一页| 91免费看国产| 亚洲福利视频二区| 国产一区二区日韩| 色阁综合伊人av| 色偷偷偷综合中文字幕;dd|