Jag skulle vilja ha ett asp-skript där man kan se hur många besökare man har haft hittils den dan. Kl 00.00 ska den raderas och börja om på 0. Tacksam för svar
Sub Session_OnStart
If Application("dag") = "" OR Application("dag") <> Day(Date()) Then
Application("dag") = Day(Date())
Application("antalIdag") = 0
End If
Application("antalIdag") = Application("antalIdag") + 1
End Sub
Sub Session_OnStart
Application.lock
if Cdate(Application("currentDate")) <> date then
Application("currentDate") = date
Application("visitors") = 1
else
Application("visitors") = clng(Application("visitors")) + 1
end if
Application.unlock
end sub
och sen om du vill visa antal besökare
response.write "Antal besök i dag " & application("visitors") & "<br>"
------------------ essentitia preter non sans multiplicandum
LarsG skrev fel - currentDate ska det vara överallt...
Sub Session_OnStart
Application.lock
if Cdate(Application("currentDate")) <> date then
Application("currentDate") = date
Application("visitors") = 1
else
Application("visitors") = clng(Application("visitors")) + 1
end if
Application.unlock
end sub
Sub Session_OnStart
Application.lock
if Cdate(Application("currentDate")) <> date then
Application("currentDate") = date
Application("visitors") = 1
else
Application("visitors") = clng(Application("visitors")) + 1
end if
Application.unlock
end sub
Global.asa har jag lagt i wwwroot-katalogen.
Sedan har jag gjort en fil som heter statistik.asp och i den filen finns det
den kod:
<% response.write "Antal besök i dag " & application("visitors") & "<br>" %>
Kolla om jag har gjort något fel.
250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2