国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

用ASP統(tǒng)計用戶在網(wǎng)站的停留時間(2)

用ASP統(tǒng)計用戶在網(wǎng)站的停留時間(2)

更新時間:2022-04-28 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

然后你就可以用任何方式來使用這些數(shù)據(jù)了。你可以創(chuàng)建ASP頁面來讀取數(shù)據(jù)并將數(shù)據(jù)呈現(xiàn)給管理員,或者從數(shù)據(jù)庫中將其復(fù)制到一個電子工作表中,有時間的時候再進(jìn)行分析。

  但是要記住,使用ASP sessions會帶來一些問題。在ASP 2.0中,當(dāng)主應(yīng)用程序目錄下的嵌套目錄中有g(shù)lobal.asa 的副本時,有時sessions 會丟失。還有,如果你在URL、頁面文件名以及頁面之間的超級鏈接中使用字母的大小寫不同的話,象Navigator那樣的瀏覽器就把URL作為大小寫敏感來對待,因此不把特殊的ASP session cookie發(fā)送回來,這樣這種
方法的使用也是不可靠的。

  

“客戶機(jī)端Cookie”技術(shù)
  使用客戶機(jī)端Cookie也很容易。完成這一工作的代碼可以放在一個ASP #include 文件中,然后將它插入到站點(diǎn)中用戶肯定會去訪問的主頁面中。當(dāng)然,如果愿意的話可以將其插入所有的頁面。只要在用戶訪問的過程中它工作正常,就能給出正確的結(jié)果。

  設(shè)置了路徑和日志文件名之后,代碼定義一個子程序,將一個值附加到日志文件的,就象前面的“ASP Sessions”的例子一樣。如果你愿意的話,可以取代我們使用的代碼來更新一個數(shù)據(jù)庫表而不是一個日志文件。

< %

'measure visit length with cookie



'set path and name of log file to be created

'edit to suit your own machine directory layout

'remember to give the directory Write or Full

'Control permission for the IUSR_machine account

strFileName = "C:Tempvisit_lengths.txt"



Sub UpdateLogFile(intVisitLength)

On Error Resume Next

If intVisitLength > 0 Then

   'got a valid time so enter it into a log file

   strInfo = "Session ending at " & Now() _

     & " lasted for " & CStr(intVisitLength) & " minute(s)."

   'add user name to the log entry string here if required

   'strInfo = strInfo & " User name: " & strUserName

   Set objFileObject = Server.CreateObject("Scripting.FileSystemObject")

   'open text file to append data (the ForAppending constant = 8)

   Set objFile = objFileObject.OpenTextFile(strFileName, 8, True)

   objFile.WriteLine strInfo

   objFile.Close

   Set objFile = Nothing

   Set objFileObject = Nothing

End If

End Sub



讀一個存在的Cookie
  現(xiàn)在我們可以進(jìn)行實質(zhì)性的工作了。代碼的其余部分檢查是否有一個現(xiàn)存的Cookie供這個用戶使用,如果有的話就確認(rèn)它包含有效的日期和時間(我們檢查它必須是一個1990年之后的日期)。如果cookie是有效的,它隨后檢查自從這個用戶裝載最后一頁(也就是他們執(zhí)行這個代碼的最后一次)是否已經(jīng)過了30分鐘以上。如果已經(jīng)超過了30分鐘,我們就把它算做一個新的訪問,你可以根據(jù)你的站點(diǎn)和需求來修改這個值。

...

'get session start time from existing cookie if it exists

datStart = CDate(Request.Cookies("SiteVisits")("StartTime"))

If Year(datStart) > 1990 Then

'cookie already exists, so get values

datLast = CDate(Request.Cookies("SiteVisits")("LastTime"))

If (DateDiff("n", datLast, Now()) > 30) Then

   'more than 30 minutes since last visit so count as new visit

   'get length of last visit and update log file

   intMinutes = DateDiff("n", datStart, datLast)

   UpdateLogFile intMinutes

   ...

  這時,通過在頁面的頂端執(zhí)行UpdateLogFile子程序,我們已經(jīng)存儲了他們上一次訪問的長度, 這是他們上次訪問的分鐘數(shù)。然后就可以把我們收集的兩個值更新成當(dāng)前的日期和時間,可以開始記錄這次訪問的長度了。

  要注意,30分鐘過去之后才能看到表格中的任何條目。在試驗時,你可以用一個較短的值來修改代碼。



記錄訪問的時間長度
   ...

   'update values for cookie

   'use new start time and new 'last page load' time

   datStart = Now()

   datLast = Now()

Else

   ...

  如果自從最后一次執(zhí)行這個代碼的時間少于30分鐘,我們把它算成是當(dāng)前訪問的一部分,因此我們只需要更新cookie中的值作為他們上次訪問的時間:

   ...

   'less than 30 minutes since last visit so count as the same visit

   'update values for cookie - just change the 'last page load' time

   datLast = Now()

End If

Else

...



設(shè)置默認(rèn)值
  這里的代碼只是在我們沒有從訪問者那里得到一個有效的cookie時才會執(zhí)行,因此我們所能做的就是使用一個當(dāng)前日期和時間的新cookie來得到最后一次訪問的開始和最后的數(shù)值:

...

'valid cookie does not exist so set values for a new one

datStart = Now()

datLast = Now()

End If

...



創(chuàng)建返回Cookie值
  現(xiàn)在,我們已經(jīng)涉及到了cookie中現(xiàn)存值的所有可能的情況,并且我們把新的cookie值存儲在datStart和datLast變量中。這樣我們就可以創(chuàng)建發(fā)送回這個訪問者的cookie了。注意,每次我們都要重新創(chuàng)建整個cookie,因為當(dāng)試圖修改其中一個值而更新cookie時,會破壞其它的所有現(xiàn)存值:

...

'create cookie to send back to client

'have to recreate whole cookie - can't just change some values

Response.Cookies("SiteVisits")("StartTime") = datStart

Response.Cookies("SiteVisits")("LastTime") = datLast

Response.Cookies("SiteVisits").path = "/" 'apply to entire site



'make it stay on the user's system for three months

Response.Cookies("SiteVisits").expires = DateAdd("m", 3, Now)

% >

  cookie技術(shù)的一個問題是當(dāng)訪問者重新回到你的站點(diǎn)時,你只能測量他上次訪問的長度。為此,我們允許cookie在他們的機(jī)器上存在3個月,你可以修改這個時間值來適應(yīng)你的需求。



溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        精品入口麻豆88视频| 欧美aaaaaa午夜精品| www.亚洲精品| 久久91精品久久久久久秒播| 一区二区三区在线免费| 久久精品欧美日韩| 久久精品人人做人人综合| 91精品国产麻豆| 欧美日韩国产影片| 欧美日韩一区二区三区高清| 欧美日韩中文一区| 欧美日高清视频| 欧美日韩极品在线观看一区| 欧美视频一区二区三区| 欧美日韩亚洲另类| 欧美精品久久99| 日韩亚洲欧美在线| 337p日本欧洲亚洲大胆精品| 久久久久一区二区三区四区| 久久久久高清精品| 日本一区二区成人在线| 国产精品福利一区二区| 亚洲久草在线视频| 亚洲成av人影院在线观看网| 免费高清视频精品| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 日韩欧美不卡一区| 欧美成人a∨高清免费观看| 精品国产伦一区二区三区观看体验| 欧美成人伊人久久综合网| 欧美va亚洲va在线观看蝴蝶网| 久久久久久久久99精品| 国产精品午夜久久| 一区二区高清视频在线观看| 日韩高清电影一区| 国产高清久久久| 91一区二区在线观看| 欧美日本在线一区| 国产欧美精品一区aⅴ影院 | 国产精品久久久久婷婷| 亚洲品质自拍视频| 丝袜美腿成人在线| 床上的激情91.| 欧美在线啊v一区| 精品国产免费一区二区三区四区| 亚洲国产精品精华液ab| 亚洲一卡二卡三卡四卡| 极品美女销魂一区二区三区| 成人av先锋影音| 51精品秘密在线观看| 欧美国产精品久久| 日韩 欧美一区二区三区| 成人夜色视频网站在线观看| 欧美日韩1区2区| 国产精品久久久久久久第一福利| 视频在线观看一区| 9i看片成人免费高清| 精品少妇一区二区三区在线播放 | 538在线一区二区精品国产| 国产三级精品三级在线专区| 亚洲在线视频一区| 成人午夜电影久久影院| 51精品久久久久久久蜜臀| 亚洲欧洲国产日韩| 精品一区二区三区av| 欧美亚洲国产一区二区三区va| 精品少妇一区二区三区日产乱码 | 精品久久久久一区| 亚洲va国产va欧美va观看| 成+人+亚洲+综合天堂| 日韩一二三四区| 亚洲一区二区欧美日韩| av在线播放不卡| 久久蜜桃香蕉精品一区二区三区| 亚洲综合色噜噜狠狠| 成人va在线观看| 久久只精品国产| 麻豆国产一区二区| 欧美日韩午夜在线视频| 亚洲猫色日本管| 成人性生交大片免费看中文网站| 精品国产乱码久久久久久夜甘婷婷 | 日本aⅴ精品一区二区三区 | 欧美日韩国产系列| a亚洲天堂av| 东方欧美亚洲色图在线| 国产精品2024| 成人一区二区视频| 不卡的av电影| 欧美精品高清视频| 欧美一区二区三区在线观看| 免费在线观看不卡| 亚洲日本中文字幕区| 欧美精品亚洲二区| 精品少妇一区二区| 中文字幕一区二区三区视频| 亚洲国产欧美日韩另类综合 | 久久久久国色av免费看影院| 中文字幕视频一区| 日韩电影在线一区二区三区| 六月丁香综合在线视频| 亚洲一区二区三区视频在线| 九色综合狠狠综合久久| 亚洲制服丝袜av| 男人的j进女人的j一区| 久久精品国产精品青草| 91香蕉视频污| 久久综合国产精品| 午夜精品久久久久久久蜜桃app | 亚洲国产中文字幕| 国产一区二区三区四区五区入口| 91蜜桃免费观看视频| 欧美国产精品一区二区三区| 日本欧美肥老太交大片| 国产91露脸合集magnet| 日韩欧美一区二区在线视频| 一区二区三区美女| 91蜜桃网址入口| 亚洲精品欧美在线| 色综合久久天天综合网| 亚洲美女屁股眼交3| 欧美三级乱人伦电影| 亚洲亚洲人成综合网络| 欧美老肥妇做.爰bbww| 喷白浆一区二区| 国产欧美日韩在线观看| 91网上在线视频| 婷婷激情综合网| 色先锋aa成人| www国产精品av| 久久er99热精品一区二区| 成人毛片在线观看| 国产精品三级av| av在线不卡免费看| 亚洲一区二区三区中文字幕在线| 99精品视频在线播放观看| 自拍偷自拍亚洲精品播放| 99视频超级精品| 亚洲3atv精品一区二区三区| 日韩视频一区二区| 成人做爰69片免费看网站| 怡红院av一区二区三区| 欧美一区二区三区视频免费播放| 老司机免费视频一区二区| 久久精品人人做人人综合| 99久久国产免费看| 日韩1区2区3区| 欧美国产欧美综合| 欧美日韩免费观看一区三区| 国内精品写真在线观看 | 精品国产免费视频| 色婷婷综合中文久久一本| 亚洲国产视频网站| 国产精品久久久久久久久免费桃花 | www.欧美日韩国产在线| 日本欧美一区二区在线观看| 日韩伦理电影网| 久久夜色精品一区| 欧美一二区视频| 欧美在线观看一区| 日本大香伊一区二区三区| 成人美女在线观看| 国产精品资源在线看| 激情综合五月天| 久久国产综合精品| 精品一区二区日韩| 久久国产免费看| 久久精品国产亚洲aⅴ| 免费在线观看一区二区三区| 亚洲不卡av一区二区三区| 亚洲免费观看高清完整| 国产精品视频麻豆| 亚洲日本在线a| 亚洲高清一区二区三区| 天天影视色香欲综合网老头| 亚洲mv在线观看| 美女高潮久久久| 成人一道本在线| 99久久99久久综合| 欧美图片一区二区三区| 日韩欧美色综合网站| 国产三级精品视频| 中文字幕中文字幕一区| 亚洲自拍偷拍av| 天堂成人国产精品一区| 国产成人av自拍| 欧美三级在线视频| 日韩女优毛片在线| 国产精品网友自拍| 久久国产剧场电影| 欧美自拍偷拍午夜视频| 精品国产髙清在线看国产毛片| 国产精品人妖ts系列视频| 亚洲成人免费观看| 99久久国产综合精品色伊| 精品少妇一区二区三区| 一区二区三区在线观看动漫| 国产一区二区在线视频| 在线观看亚洲一区| 国产精品久久久久天堂|