相信有个人主页的网友,是不是很想知道访客是
怎么评价自己的作品,从而给自己一个改进方向,
下面的网上调查就是其中一例:)
你需要支持FSO的空间,只需两个文件,一是处理
的页面poll.asp,还有一个是数据文件poll.txt,当
然还有一个是显示提交表单的页面,下面分别给出
代码:
1。poll.asp:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
本站调查
<%
dim polled,total
dim pollper(4)
dim pollname(7)
dim pollnum(4)
polled=cint(Request.Form("select"))
set fs= Server.CreateObject("scripting.filesystemobject")
poll=server.MapPath("poll.txt")
set textar=fs.opentextfile(poll,1,0,0)
if not session(polled) then
i=0
while not textar.atendofstream
getdata=textar.readline
pollname(i)=left(rtrim(getdata),7)
pollnum(i)=right(RTrim(getdata),4)
if i=polled then
j=cdbl(pollnum(i))+1
pollnum(i)=right(space(6)&trim(cstr(j)),7)
end if
i=i+1
wend
textar.close
set textar1=fs.createtextfile(poll,-1,0)
totle=0
for j=0 to (i-1)
total=total+cdbl(pollnum(j))
textar1.writeline pollname(j)&pollnum(j)
next
textar1.close
%>
你认为本站哪些地方需要改进?
<%
for j=0 to (i-1)
pollper(j)=cdbl(pollnum(j))/total
width=500*pollper(j)
%>
<%Response.Write(trim(pollname(j))&"(") Response.Write(formatnumber(pollnum(j),0)&")") Response.Write(" ") Response.Write("<img src='images/bg1.gif' width=") Response.Write(width&"' height=10>") Response.Write(formatpercent(pollper(j)) &" ") next Response.Write("总计:") Response.Write(formatnumber(total,0)) %> |
<%
session(polled)=true
else
Response.Write("你已经投过票了,谢谢你的投票!")
end if
%>
2.poll.txt:
页面的美工 27
内容的覆盖面 35
内容的更新速度 43
网站的访问量 53
你要显示的页面(表单):
你认为本站哪些地方需改进? |
页面的美工 |
内容的覆盖面 |
内容的更新速度 |
网站的访问量 |
查看 |
是不是很简单,赶快自己做一个吧:)
相关视频
相关阅读 Mac和Windows哪个好 windows和mac os对比介绍Win10预览版怎么升级 Win10预览版升级方法厂商不再预装Win7或8.1系统,驱动人生帮您快速升级Mac移动硬盘安装win8 Mac将win装在移动硬盘使用教程windows10xboxone串流简单教程Windows Hello怎么用 Windows Hello使用设置教程win10怎么关闭自动更新 win10如何关闭自动更新Mac系统如何远程桌面到Windows系统
热门文章 没有查询到任何记录。
最新文章
迅雷新手完全入门手册
asp下面javascript上传图片限制格式大小方法告诉大家网页弹出窗口应用总结ASP常见错误类型大全asp常见错误分析和解决办法
人气排行 总是弹出visual studio 实时调试器 三种解决SQLSERVER存储过程及调用详解Asp获取真实IP地址ASP中连接Mssql的几种方法一个简单好用的UBB编辑器(含代码)如何用Split将字符串转换为数组并获取数组下ASP防止表单重复提交的办法告诉你免费的简单聊天室源代码
查看所有0条评论>>