Recommended: Asp simple text counter %Set fs = CreateObject(Scripting.FileSystemObject) Wfile=server.mappath() cgi-binwww.111cn.cn/asp/asp.html.txt on error resume next Set a = fs.OpenTextFile(Wfile) hits = Clng(a.ReadLine) hits = hits + 1 a.close if error then hits = 1 end if Set a =
Let’s take a look at the example tutorial below.
Let’s take a look at the submitted page:
<FORM ACTION=saveinfo.asp METHOD=post>
<!-- Your fields here -->
<INPUT TYPE=submit value=Submit>
</FORM>
Let’s take a look at the page that receives data and saves it.
<%
Set fs = CreateObject(Scripting.FileSystemObject)
Folderpath=server.mappath() & /cgi-bin/messages143718
Wcounter=Folderpath &/counter.txt
Set fs = CreateObject(Scripting.FileSystemObject)
if fs.FolderExists(Folderpath) then
Set a = fs.OpenTextFile(Wcounter)
hits = Clng(a.ReadLine)
hits = hits + 1
a.close
else
Set a = fs.CreateFolder(Folderpath)
hits=1
end if
Set a = fs.CreateTextFile(Wcounter,True)
a.WriteLine(hits)
a.Close
Set fs=nothing
Set fs = CreateObject(Scripting.FileSystemObject)
Set a = fs.CreateTextFile(Folderpath & & hits & .txt)
For Each x In Request.Form
a.WriteLine(x &: & Request.Form(x))
Next
a.Close
Set a=nothing
Set fs=nothing
%>
Share: asp online user statistics code Just copy the code table to a text file and save it in the website (/Global.asa) in the home directory. SCRIPT LANGUAGE=VBScript RUNAT=Server Sub Application_OnStart application(activevisitors)=0 End Sub Sub Application_OnEnd End Sub Sub Session_OnStart application.lock ap