一段限制ip投票的代码总是出错

wltg2001 2015-09-07 10:45:24
代码如下:
<!--#include file="inc/config.asp"-->
<!--#include file="inc/conn.asp"-->
<%
if ks=0 then
response.write kssm
response.end
end if

server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
if mid(server_v1,8,len(server_v2))<>server_v2 then
response.write "你提交的路径有误,禁止从站点外部提交数据!"
response.end
end if

vid=Request.QueryString("id")

Function getIP()
getIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If getIP = "" Then getIP = (Request.ServerVariables("REMOTE_ADDR"))
End Function

ipdate=vid&getIP&date()

if ipdate<>"" then
Set rs = Server.CreateObject( "ADODB.Recordset" )
Set rs1 = Server.CreateObject( "ADODB.Recordset" )
Set rs2 = Server.CreateObject( "ADODB.Recordset" )
set rssum=server.createobject("adodb.recordset")
exec="select sum(addps) as sumps from Result where addip='" & getIP & "' and addtime>=#"& now()-1 &"#"
rssum.open exec,conn,1,1
sumps=rssum("sumps")
set rssum3=server.createobject("adodb.recordset")
exec2="select sum(addps) as sumps from Result where addip='" & getIP & "'"
rssum3.open exec2,conn,1,1
sumps3=rssum3("sumps")
sql = "select * from Result"
rs.open sql,conn,1,3

if int(sumps)>=int(gz) then
Response.write("<script language='javascript'>alert('您已经投票,请稍后再来投票!');location='index.asp';</script>")
response.End()
else
sql2 ="select sum(addps) as sumps from Result where addip='" & getIP & "' and voteid='"&vid&"' and addtime>=#"& now()-1 &"#"
rs2.open sql2,conn,1,1
sumps2=rs2("sumps")
if int(sumps2)>=int(xxps) then
Response.write("<script language='javascript'>alert('您对该投票项的投票已达上限,请稍后再来投票!');location='index.asp';</script>")
response.End()
else


sql1= "select * from Result where addip='" & getIP & "' and voteid='"&vid&"'"
rs1.open sql1,conn,1,3
if not (rs1.bof and rs1.eof) then


if sumps=0 then
sqlu="update Result set addtime='"& now() &"',ipdate='"&ipdate&"',addps=1 where addip='" & getIP & "'"
else
sqlu="update Result set addps=addps+1 where addip='" & getIP & "' and voteid='"&vid&"'"

end if
conn.execute(sqlu)

else
rs.addnew
rs("voteid")=vid
rs("addip")=getIP
rs("ipdate")=ipdate
rs("addps")=1
rs.update
rs.close
end if

Set rs=nothing

sql="update Info set ps=ps+1 where id="&vid
conn.execute(sql)
Response.write "<script language='javascript'>alert('恭喜您,投票成功,谢谢您的参与!');location='index.asp';</script>"
end if
end if
end if
%>
提示错误:错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/Vote.asp, 第 31 行
代码是下载的,数据库也看过了,请教各位
...全文
257 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wltg2001 2015-09-08
  • 打赏
  • 举报
回复
数据库就是一个Access文件,里面有个Result表,字段分别是id,voteid,addip,addtime,ipdate,addps
xiaoliuvv 2015-09-08
  • 打赏
  • 举报
回复
那句报错的意思是sql语句错误的提示 要检查 "select sum(addps) as sumps from Result where addip='" & getIP & "' and addtime>=#"& now()-1 &"#" 这句话的语法 不知道你用什么数据库,所以无法给你解答
主要改动及添加的功能:
1、主程序根据FX0225免费版修改而来。完全拥有0410版的全部功能,并移植了CMS1.02版的部分功能,当然也加上了一些风讯没有的功能。
2、新增了会员投稿功能,后台可以显示最新投稿的标题,所属栏目,作者
3、后台管理首页添加了站点简要统计功能,可以清楚地显示当前站点的访问量、栏目数、专题数、文章数、投稿数、会员数。
4、后台首页可以显示当前登录的管理员的简要操作环境,包括操作系统、IP地址、所用浏览器版本、屏幕分辨率等,如果IE版本低于IE6.0,分辨率低于1024*768,系统将给与提示
5、后台首页显示服务器运行环境及组件安装情况,如果相应组件没有安装,系统将给与提示。
6、去掉了鸡肋的可视化模板编辑功能,改用了安全又准确的复制代码方式编辑模板。原本也试着调用Eweb进行可视化模板编辑。但是运行了一段时间以后模板居然会出错,百思不得其解,只能放弃。
7、后台添加、修改文章及投稿都集成了功能强大的Eweb2.75版,修正了Eweb远程保存的一个BUG
8、对首页的标签进行了大规模的修改,增加了许多原本没有的标签,将原来很多需要使用JS调用的功能全部标签化。
9、增加了首页导读图片新闻标签,并排新闻标签,图片大小、标题字数、导读字数、环绕样式等在参数设置里都可以设置
10、增加了首页幻灯片的功能,此功能移植CMS1.02版。
11、评论管理中,每个标题后面都跟有评论数,管理起来更加方便。
12、仿FX CMS的界面进行了修改。
13、这是一个纯粹的新闻系统。去掉了个人感觉鸡肋的广告和投票部分,如果需要的话自己将0225版或者0410版的广告和投票的文件拷进去就可以了。
14、去掉了FX的形象工程-角色管理。所以此系统说白了就是单用户版。除了会员,另一个角色就是管理员了。
15、新闻文件命名方式改用“年月日时分秒”或“年-月-日-时-分-秒”的命名方式。投稿文件命名方式改为“年月日m时分秒”
16、流量统计采用最新的IP数据库。IP地址达150000条,基本不会出现未知地区的情况。当然,IP地址的数据库也达7MB。是不是有点大了
17、大小类栏目标签每行5个,整齐排列。这样栏目多了眼睛也不会花。
18、全新的新闻搜索结果显示。
19、修正了XP SP2下验证码不能显示的问题 等 会员注册文件:member_reg.asp 会员登录文件:user_login.asp 建议使用框架调用 会员投稿文件:manuQu.asp 后台登录文件:manage/login.asp 用户名:admin 密码:admin888 Eweb编辑器后台登录文件:manage/editor/admin_login.asp 用户名和密码都是:admin 站点计数器清空请打开couter/data/count.mdb数据库,修改里面的开始统计日期,并删除原来的统计信息
A、文章系统   1.支持无限级分类.   2.被误删除的内容,支持从回收站还原到之前的栏目.   3.列表页,内容页支持标签功能,只需要往html模板里插入$label[abc]这类的标签,就能在后台调用任何文章数据及其他图片,FLASH等数据.   4.栏目列表页与内容页都支持自由选择模板,因而可以做出极具个性的单个内容页或列表页.过去只能由风格实现,现在同时可以由风格与模板实现.   5.非常强大的权限,列表页支持某些用户组能看标题而不能看内容,或者都不能看标题与内容.哪些用户能看内容但无权下载附件.每个栏目都有对应的版主.   6.某些栏目当设置标签太多时,影响速度的情况下,可以设置缓存.这可以大大加快速度.缓存时间自由设置.   7.文章可以指定从什么时候到什么时候允许用户浏览,超过这个时间段或者还没到这个时间段,将不能浏览.   8.内容页可以设置跳转到外部网址,或者可以做到类似奇虎那样框架外面的网址   9.后台发表文章可以选择代码方式发表或可视化方式发表.代码方式比较简洁,节省数据库空间.   10.可以设定哪些栏目给游客在前台投稿,也可以设定某些栏目给指定的用户组投稿.而其他栏目就没权投稿.   11.支持全站生成静态功能.   12.可设置未经审核的文章是否允许用户浏览.   13.可设置是否自动获取文章内的图片做为文章的缩略图.   14.通过AJAX实现无刷新评论功能.即评论文章不会刷新整个网页.   15.后台支持往文章系统批量发表图片或发表组图功能   16.支持续页发表功能,比如一篇文章太长,可以分多页,并且由此可以实现长篇小说功能.   17.文章可以实现提前或沉底功能,提前的话,可以设置提到某篇文章前面,沉底的话,可以实现提到某篇文章后面.当然也可以最前,或最后.   18.文章栏目可以变成频道,一个频道可以生成一个独立的目录,可以是一级目录,也可以是二级,三级,四级目录.这样的话,就可以绑定一个二级域名.   19.不用设置服务器也能使用伪静态功能,增加谷歌的收录量,另外还可以设置成与论坛一样的伪静态。   20.功能太多,难以一一述说,大家慢慢体会吧. B、强大的用户权限系统   1.后台可以自由添加用户组.   2.可以自由设置哪些用户组可以进后台,并且拥有哪些权限.   3.用户成员可以拥有多个附加用户组.这为今后前台的功能扩展留下很大的接口 C、强大的采集系统   1.自带新浪新闻采集系统,可以很方便自由的采集新浪国内、国际、社会、娱乐、科技、财经、军事、体育精选新闻。   2.可以自由添加采集参数,并且可以共享采集参数,即可把采集参数导出来,分享给其他人。   3.可以很方便的采集类似奇虎这样的新闻,也就是说你可以做一个像奇虎这样的站。 D、强大的数据库备份功能   1.可以指定备份站外或站内的数据,站内指本CMS系统。当然也可以指定备份哪些数据表的数据。   2.强大的分卷备份功能,可以自由切取每卷文件的大小。   3.可以指定每次读取几条数据,数值大,备份快,数值小,有利于一些虚拟机空间的备份成功率,不被中断。   4.可以指定备份出来的数据为适应mysql高版本或低版本。   5.备份出来的数据,可以自适应MYSQL的高版本或低版本,极其的方便用户,因为有些用户对这个高低版本概念不清楚。   6.备份出来的数据,极其方便空间转移。比如转移空间后,把备份的数据传到一个新目录,然后在地址栏目输入这个目录的访问地址,即可还原。完全不用进入后台。这对新手来   说,转移空间是非常方便的。   7.当然也自带有数据库管理工具。 E、极其灵活的广告系统   1.此广告系统追求实用为主,目前有文字、图片、FLASH、代码等广告位。   2.每个广告会有一个独立的全局变量标签{$AD_label['**']}你把他放到网页模板的任意地方,即可调其显示其中的信息,因此你还可以借此做为网站内容的布置 F、强大的字符替换功能   1.你可以批量替换文章中已经存在的不健康字符或者不想见到的字符 G、强大的投票系统   1.可以自由添加或删除投票项目   2.可以控制投票单选还是多选项   3.可以把投票生成JS代码给别的系统使用   4.可以设置投票的时间段,比如从什么时候到什么时候才能投票,日期没到或者日期过了,就不能投票   5.还可以设置是否允许游客投票,或者禁止IP重复投票,或者设置投票的时间间隔.   H、完善的后台日志功能   1.可以记录后台管理员的操作日志与登录后台成功或失败的用户   I、支持生成GOOGLE地图功能   1、把此GOOGLE地址http://你的网址/sitemap.xml提交给谷歌就可以大大的提高收录量   J、强大的整合其他系统功能   1.目前可以很方便的在后台整合phpwind5.X discuz5.x论坛系统。还包括DVBBS,VBB论坛系统   2.当某一天不想要论坛了,也可以从论坛中把用户数据导进整站中来。   3.完全纯绿色整合论坛,不修改论坛的文件,也不修改论坛的数据库,所以你可以大大的放心。   KV6整站系统正式版(v6.01)在原来V6建站版式的基础上完善与增加以下功能:   1.会员中心发布招聘,投拆建议链接有错的问题   2.万能表单无法使用在线编辑器的问题,(打补丁后.需要重新生成模板)   3.整合论坛后,修改会员翻倍增加积分的问题   4.伪静态的问题.所有内容都相同   5.无法修改多页文章的问题   6.积分页面的一些链接问题   7.整合论坛后,会员中心发短消息页面出错的问题   8.增加后台控制是否启用顶客插件   9.解决采集回来的图片不能删除.与新浪采集的问题   10.后台更新内容页的标签链接错误问题   11.考评模块题库分页问题   12.解决邮箱验证不成功的问题.   13.解决整合PW注册有时候提示reg_reason而不能注册的问题   14.图片频道同时发多个图片,发布页面部分内容被挡住的问题.   15.不能使用JS的问题   16.后台一些链接出错的问题   17.解决部分情况生成缩略图为黑色的问题   18.解决会员中心手机验证功能不能使用的问题   19.解决手机短信发送两条重复信息的问题   20.解决新浪新闻不能采集军事新闻的问题   21.解决部分PW7无法注册的问题   22.解决商城购买不能统计邮费的问题   23.新增加一个编辑器.以满足复制word格式文档的需求   24.增加万能标签功能   25.消除一个安全隐患BUG   26.增强JS调用网站内容的功能.   27.解决会员中心不能上传头像的问题.   28.备份数据库的界面增加每个数据表的功能介绍,让大家清楚知道哪个数据表是做什么用的.   29.增强完善后台在线修改模板风格功能,对常用的模板都做了功能解释说明.方便大家修改对应的模板   等等....   官方网站:www.php168.com
宁志地方政府网站管理系统最新官方版v3.10 bulid1014,一套专为地方政府建站首选的信息网站管理系统,大红色风格宽频页面十分大方。宁志网站管理系统是国内知名建站软件,它由技术人员开发好了的一种现成建站软件,主要为全国各地方政府、公安、事业单位、企业公司、自助建站提供方便。网站系统无复杂的安装设置要求,适合广大工作人员使用。 特点:安全、稳定、美观、实用、易操作...可设管理员权限分配。 功能模块 3.1、站点提醒模块 3.2、站点管理模块 3.3、用户管理模块 3.4、信息管理模块 3.4.1、添加新文章管理 3.4.2、添加链接文章管理 3.4.3、栏目类别管理 3.4.4、红头文件管理 3.4.5、附件管理 3.4.6、IP段管理 3.5、专题管理模块 3.6、数据库管理模块 3.7、留言本管理模块 3.8、投票管理模块 3.9、站群链接管理模块 3.10、日志管理模块 2013-10-14更新 1、更新验证码不能显示BUG 2、更新后台不能正常登录BUG 3、更新留言本限制垃圾信息群发 更新2013/10 1、更新本机上使用绿色IIS访问测试验证码不显示的BUG; 2、更新本机测试无需安装可以直接配置好IIS就可以打开; 3、更新双模板编辑器,实用性更强满足内网用户的需求; 更新2013/09/24 1、更新本机上使用绿色IIS访问测试出错的BUG 2、更新后台发布文章启用双模式编辑器,老版和新版集成一起使用方便 3、更新本机测试没有时间限制了 4、更新导航CSS代码色彩 ┠后台路径:127.0.0.1/nz0808/index.asp ┠管理账号:admin 密码:admin ┠安装说明:测试会员ID:1 授权码:1
后台默认管理用户及密码均为:admin 1、本新闻系统永久免费,绝不过期! 2、本新闻系统采用ASP+ACCESS数据库,对一般服务器空间都支持良好。 3、框架(iframe)和JS两种调用新闻和图片新闻,以及图片新闻的自定义横排和竖排。 4、强大的后台文章编辑器的功能。可方便地用拖动的方式进行图文混排、图片远程上传、上传图片显示效果处理等操作,以及'从word中粘贴'功能,能全部清除word排版格式多余代码。 5、自由编辑(HTML)栏目模版,可设置多个模版。 6、可自由增删修改栏目以及设置此栏目模版 7、新闻/图片代码调用在后台生成。 8、三级栏目生成和管理。可调用一级栏目下面的所有二级栏目,也可以调用单独的二级栏目。 9、可增加多个低权限的录入员。增加新闻时会记录新闻的增加录入员是谁。 10、新闻自由设置固顶或推荐,自由更改新闻标题的颜色,可独立设置某条新闻的URL转向。 11、新闻评论功能,可在后台自由查看评论、相关新闻、IP信息和删除。 12、数据库的压缩、备份和恢复。 13、网友可以投稿,由最高管理员在后台审查,可控制是否使用HTML编辑器。 14、投票、留言、网站公告功能的支持!为大家满足整站的融合一体化的管理。 15、可进行IP地址阻止设置,防止恶意人员破坏。 较v2.50版本改动: 1、修复了退出后台管理系统后,再点击IE的后退,到管理平台时,仍然可以再操作。 2、修补了专题更多列表页面,点击下一页就出错的问题。 3、修复了友情链接调用,类型为3、4、5、6、7、8时无法显示的问题 4、修复了当设置中新闻栏目模版设置中显示栏目名称,但新闻更多列表中没有显 示的问题。 5、修复了留言内容不能回车断行的问题。 6、修复了搜索页面,整段变黄背景的问题。 7、增加了专题文章的JS调用代码。请参看后台管理专题页面。 8、头条新闻调用代码中,增加了分栏目调用的参数。 9、后台管理中,增加批量删除新闻的功能。

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧