2022年网站防IP投票系统 .pdf
《2022年网站防IP投票系统 .pdf》由会员分享,可在线阅读,更多相关《2022年网站防IP投票系统 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、用 Dreamweaver MX 2004制作防止串票的投票系统kokotaro 写的 用 Dreamweaver MX 2004制作 ASP 动态网站(投票系统篇)我很久以前就照着做完了,教程后面提到防止串票的问题,因为我也是一个asp 程序的初学者,所以有问题总是想着怎么去解决,在自己的学习过程中也看了一些教材上面讲的不是很明白,通过自己的反复实践操作,终于解决了这个问题,很高兴啊,所以发个贴和大家一起学习讨论,不过在学习本教程之前最好先学一下kokotaro 的投票系统的制作哦!好了开始吧。一、程序说明及投票系统流程图总的来说,这个投票系统也分为个模块:投票模块,投票处理模块 和结果显示
2、模块!不过还得再加上一个重复投票后的转向页面。当然是做完了kokotaro写的投票系统之后,在进行修改的了!所以她那上面写过的我就不再说了。*防止重复投票的处理方法:我是按照教材上说的利用客户端的IP 地址来防止串票。采用这个方案,当客户端的计算机首次进入投票系统时,系统会把本机的IP 地址存储到服务器端数据库中的一个表中,在提交投票信息时,投票系统会对该机的 IP 地址进行检验,若数据库中没有该机的IP 地址,则提交到服务器端写入数据库,否则禁止执行而转向 sorry.asp页面提醒投票者已经投过票了。二、数据库的添加在原有数据库文件.中添加一tvoteIP 表,表内只有一个字段用来保存客户
3、端计算机的 IP 地址。如下图所示:三、投票系统主页面的修改制作(vote.asp)1)打开做好的投票vote.asp页面,在绑定面板中选择“请求变量”,在类型里选择Request.ServerVariable,名称文本框中输入Remote_ADDR。可以获得客户端的IP 地址。2)把光标移到“提交”按钮处,插入表单中的隐藏域,在其属性面板中将其名称改为fip,如下图所示:名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -3)单击属性面板-值后的闪电按钮弹出动态数据窗口,选择域框中的ServerVariable.Remote_ADDR,经过这样设置后的隐藏区域属性如下图所
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年网站防IP投票系统 2022 网站 IP 投票 系统
限制150内