% Function Counts(CounterFile) Dim objFSO,objTs Application.Lock set objFSO=Server.CreateObject("Scripting.FileSystemObject") set objTs=objFSO.OpenTextFile(Server.MapPath(counterFile),1,Ture) If Not objTS.AtEndOfStream Then Counts=CLng(objTS.ReadLine) End if Counts=counts+1 objTS.Close set objTs=objFSO.OpenTextFile(Server.MapPath(counterFile),2,Ture) objTS.WriteLine(counts) objTS.Close Application.UnLock End Function If Session("Counter")=Empty then Session("Counter")=Counts("counter.txt") end if %>