精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>网络专区>>● 网站建设>>Web 编程>>ASP>>ASP记录点击数的实现

主题:ASP记录点击数的实现
发信人: 2001asp(ujj)
整理人: eagle(2001-05-19 17:49:29), 站内信件
在HTML中用法 

<a href=counter.asp?save=123&url=http://127.0.0.1/>http://127.0.0.1</a> 
共点击次数:<script src=view.asp?save=123></script> 


counter.asp 
************************* 
<% 
path="d:data" 
file=request("save") 

url=request("url") 
Set fs = CreateObject("Scripting.FileSystemObject") 
if fs.FileExists(path & file & ".txt") then 
Set thisfile = fs.OpenTextFile(path & file & ".txt", 1, False) 
number=thisfile.readline + 1 
thisfile.Close 
Set outfile=fs.CreateTextFile(path & file & ".txt") 
outfile.WriteLine number 
outfile.close 
set fs=nothing 
else 
number=1 
Set outfile=fs.CreateTextFile(path & file & ".txt") 
outfile.WriteLine number 
outfile.close 
set fs=nothing 
end if 

response.redirect url 

%> 



view.asp 
*************************** 
<% 
path="d:data" 
file=request("save") 
Set fs = CreateObject("Scripting.FileSystemObject") 
if fs.FileExists(path & file & ".txt") then 
Set thisfile = fs.OpenTextFile(path & file & ".txt", 1, False) 
number=thisfile.readline 
thisfile.Close 
set fs=nothing 
else 
number=0 

end if 
response.contenttype = "application/x-javascript" 
response.write "document.write(""" & number & """);" 

%> 




----
E网情深国立华侨大学商检95本主页(http://sj95.126.com)

          

[关闭][返回]