主题:  asp

liu5221

职务:普通成员
等级:1
金币:0.0
发贴:30
#12002/7/31 16:48:02



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
#22002/7/31 17:59:31
倒 灌水吗??



liu5221

职务:普通成员
等级:1
金币:0.0
发贴:30
#32002/8/1 11:21:46
有问题,没有人理会 只能读,不能写,asp中,



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#42002/8/1 12:20:14
那肯定是因为你把指针类型定义为只读了,所以只能读而不能写



liu5221

职务:普通成员
等级:1
金币:0.0
发贴:30
#52002/8/1 14:41:34
那可是文本文件哪!同志!我上面有个贴子,您帮我看看!行不?老说没有权限,我可是把属性改了,(不知道改的对不对)



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#62002/8/1 17:56:55
给你段原码,自己去研究吧
<%
cnt=0
dnt=0
s=Request.ServerVariables("path_translated")
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
cName=Server.MapPath("chy.cnt")
dName=Server.MapPath("dchy.cnt")
Set objCountFile = objFSO.OpenTextFile(cName,1,True)
If Not objCountFile.AtEndOfStream Then cnt=CLng(objCountFile.ReadAll)
objCountFile.Close
Set objCountFile=Nothing
cnt=cnt+1
Set objCountFile=objFSO.CreateTextFile(cName,True)
objCountFile.Write cnt
objCountFile.Close
Set objCountFile=Nothing

if application("dntime")<=cint(hour(time())) then
    Set objCountFile = objFSO.OpenTextFile(dName,1,True)
    If Not objCountFile.AtEndOfStream Then dnt=CLng(objCountFile.ReadAll)
    objCountFile.Close
    Set objCountFile=Nothing
end if
application("dntime")=cint(hour(time()))
dnt=dnt+1
Set objCountFile=objFSO.CreateTextFile(dName,True)
objCountFile.Write dnt
objCountFile.Close
Set objCountFile=Nothing
Set objFSO = Nothing

t=(cint(day(date()))*24+cint(hour(time())))*60+cint(minute(time()))
k=0
i=1
y=0
Do While application("zxip"&i)<>""
    if application("zxip"&i)=Request.ServerVariables("REMOTE_ADDR") then
        application("zxsj"&i)=t
        y=1
    end if
    if t-application("zxsj"&i)>9 or t        k=k+1
    else
        if k>0 then
            application.lock
            application("zxip"&i-k)=application("zxip"&i)
            application("zxsj"&i-k)=application("zxsj"&i)
            application.unlock
        end if
    end if
    if k>0 then
        application.lock
        application("zxip"&i)=""
        application.unlock
    end if
    i=i+1
loop
if y=0 then
    application("zxip"&i)=Request.ServerVariables("REMOTE_ADDR")
    application("zxsj"&i)=t
else
    i=i-1
end if%>



起访问次数:<%=cnt%>   今日访问次数:<%=dnt%>
  当前在线<%=i%>