asp中写入文件问题 5
用writeline写入文件,为什么会覆盖原来的值呢?请各位专家,高手,帮忙解决。感激不尽。<%functioncounts_g(counterfile)dimfso,t...
用writeline写入文件,为什么会覆盖原来的值呢?请各位专家,高手,帮忙解决。感激不尽。
<%
function counts_g(counterfile)
dim fso,ts
set fso = server.createObject("scripting.filesystemobject")
set ts = fso.opentextfile(server.mappath(counterfile),1,true)
if not ts.atendofstream then
counts=ts.readline
else
counts=1
end if
ts.close
set ts = fso.opentextfile(server.mappath(counterfile),2,true)
counts=counts+1
ts.writeline(counts) 此处写入访问数字,使用writeline为什么会覆盖原来的值呢
ts.close
set ts = nothing
set fso = nothing
counts_g=counts
end function
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>写入文件统计</title>
</head>
你是第<%=counts_g("counter.txt")%>位访客
<body>
</body>
</html> 展开
<%
function counts_g(counterfile)
dim fso,ts
set fso = server.createObject("scripting.filesystemobject")
set ts = fso.opentextfile(server.mappath(counterfile),1,true)
if not ts.atendofstream then
counts=ts.readline
else
counts=1
end if
ts.close
set ts = fso.opentextfile(server.mappath(counterfile),2,true)
counts=counts+1
ts.writeline(counts) 此处写入访问数字,使用writeline为什么会覆盖原来的值呢
ts.close
set ts = nothing
set fso = nothing
counts_g=counts
end function
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>写入文件统计</title>
</head>
你是第<%=counts_g("counter.txt")%>位访客
<body>
</body>
</html> 展开
2013-12-20
展开全部
fso.opentextfile(server.mappath(counterfile),2,true)
表示新建一个文件,当然会覆盖原来的值,2换成8试试呢。
表示新建一个文件,当然会覆盖原来的值,2换成8试试呢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询