%
'-----------------------------
sub WriteCountNumber
today = day(now)
line = GetTextFileLine(CountFileName)
countArr = split(line, "|")
totalCountNumber = countArr(0) 'ÃÑ Ä«¿îÆ® ¼ýÀÚ
todayCountNumber = countArr(1) '¿À´ÃÀÇ Ä«¿îÆ®
yesterdayCountNumber = countArr(2) '¾îÁ¦ÀÇ Ä«¿îÆ®
counterDay = countArr(3) 'Ä«¿îÅÍ¿¡ ±â·ÏµÈ ³¯Â¥
if not cint(counterDay) = today then
yesterdayCountNumber = todayCountNumber
todayCountNumber = 0
counterDay = today
end if
countArr(0) = totalCountNumber + 1
countArr(1) = todayCountNumber + 1
countArr(2) = yesterdayCountNumber
countArr(3) = counterDay
WriteTextFileLine CountFileName, join(countArr, "|")
end sub
'-----------------------------
function GetTextFileLine(fileName) 'ÅØ½ºÆ® ÆÄÀÏÀ» ÇϳªÀÇ ¶óÀÎÀ¸·Î ÀÐ¾î ¿Â´Ù.
set fso = server.createObject("scripting.fileSystemObject")
set file = fso.openTextFile(fileName, 1)
line = file.readAll
file.close
set file = nothing
set fso = nothing
GetTextFileLine = line
end function
'-----------------------------
sub WriteTextFileLine(fileName, line) 'ÅØ½ºÆ® ÆÄÀÏÀ» µ¤¾î ¾´´Ù.
set fso = server.createObject("scripting.fileSystemObject")
set file = fso.openTextFile(fileName, 2)
file.write line
file.close
set file = nothing
set fso = nothing
end sub
'-----------------------------
CountFileName = server.mappath(".")&"\count.dat" 'Ä«¿îÆ® ÆÄÀÏ À̸§
if request.cookies("count_check") = "" then
WriteCountNumber
response.cookies("count_check") = "counted"
end if
line = GetTextFileLine(CountFileName)
countArr = split(line, "|")
totalCountNumber = countArr(0) 'ÃÑ ¹æ¹®°´ ¼ýÀÚ
todayCountNumber = countArr(1) '¿À´ÃÀÇ ¹æ¹®°´ ¼ýÀÚ
yesterdayCountNumber = countArr(2) '¾îÁ¦ÀÇ ¹æ¹®°´ ¼ýÀÚ
%>
(ÁÖ)ijµå¿ø-ÅäÅ»»çÀνýºÅÛ
|
|
|
|
|
|
|
|
|
|
|