盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

用ASP完成免费计数器提供-1

时间:2024/9/12作者:未知来源:盾怪网教程人气:

[摘要]要实现免费提供计数器,我们必须准备代表0-9这10个数字的gif图片,便依次命名为0.gif-9.gif.在主页目录下建立一个目 录free,把图片文件counter.asp,user.html,r...

要实现免费提供计数器,我们必须准备代表0-9这10个数字的gif图片,便依次命名为0.gif-9.gif.在主页目录下建立一个目
录free,把图片文件counter.asp,user.html,reg.asp,manage.asp,dele.asp,easpcount.asp放在free目录下.
1.存放用户数据的记数文件counter.asp
<%Response.Write "拒绝访问!" : Response.end%>

2.用户申请程序:user.html

<html><title>计数器申请</title>

<body style="background-color:#f7f7fb">

<form name="formname" action="reg.asp" method=post >

<p align="center" style="font-size:24pt;font-weight:bold;color:#800000">计数器申请</p>

<table border="0" cellspacing="0" width="300" style="font-size:10pt">

<tr><td align="left">用户名称:<input type="text" size="30" name="name"></td></tr>

<tr><td align="left">用户密码:<input type="password" size="30" name="pass"></td></tr>

<tr><td align="left">主页名称:<input type="text" size="30" name="homename"></td></tr>

<tr><td align="left">主页地址:<input type="text" size="30" name="url" ></td> </tr>

<tr><td align="left">

<input type="submit" value="完 成"> <input type="reset" value="取 消">

</td></tr></table></form></body>
3.处理用户申请程序reg.asp
<%
Response.Expires=0
dim input()
name = Request.Form("name")
pass = Request.Form("pass")
homename = Request.Form("homename")
url = Request.Form("url")
infile = server.mappath("counter.asp")
Set fs = CreateObject("Scripting.FileSystemObject")
Set thisfile = fs.OpenTextFile(infile,1,False)
counter = 0
do while not thisfile.AtEndOfStream
thisline = thisfile.readline
Redim preserve input(counter)
input(counter) = thisline
counter = counter + 1
loop
thisfile.Close
for i=0 to counter-1
if name=input(i) then
Response.write "<body bgcolor=#f7f7fb><p> <p align='center'>对不起,已有这个用户名</p>"
Response.write "<p align='center'><a href='javascript:history.go(-1);'>点击这里进行修改</a></p></body>"
Response.end
exit for
end if
next
Set outfile = fs.CreateTextFile(infile)
outfile.WriteLine input(0)
outfile.WriteLine name
outfile.WriteLine pass
outfile.WriteLine homename
outfile.WriteLine url
outfile.WriteLine 0
for i=1 to counter-1
outfile.WriteLine input(i)
next
outfile.close
set fs=nothing
strs="<script src=http://gp/wwwroot/free/easpcount.asp?id="&name&"></script>"
'src中"http://gp/wwwroot/"为你的主页空间主目录
Response.write "<body bgcolor=#f7f7fb><p> <p align='center'><font style='color:red'>"&name&"</font> 你已申
请成功,请将以下代码粘贴到你的网页代码中</p>"
Response.write "<p align='center' style='color:#800000'>"&server.htmlencode(strs)&"</p>"
Response.end
%>
---------------------------------------------------
(出处:热点网络)

关键词:用ASP完成免费计数器提供-1




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版