下面我们就开始建标签调用
点击后台左边的管理操作导航:标签—自定义SQL函数标签—新建标签:

标签名称:在线投票(自定义)
数据源:Kesioncms主数据库
Ajax调用:是投票后不需刷新网页即时输出,否需要刷新网页才显示
标签类型:普通标签不分页,参赛者比较多的话选择终级分页标签可以分页显示
第二步:从图片数据表中选择要用到的字段,如下图:

最终查询语句如下:
select ID,Title,PhotoUrl,Score,picturecontent,KS_area from KS_Photo where tid='{$CurrClassID}' order by id desc
点击下一步继续,写循环体,如下所示(要显示成什么样式,大家可以自己写代码)
|
[loop=10] <table width="138" border="0" align="center" cellpadding="0" cellspacing="0"> |
OK,最后轻轻点击一下你的鼠标,点击“确定保存”,标签建立完成。
下面把这个标签放到模板中要显示的位置{SQL-在线投票()},刷新网页就可以看到效果了。
用户在前台根据自己喜欢的选手点击“给我投票”按钮进行投票,最终效果如下图所示:

最后小提示一下:
为了公平公正,投票可以根据是否会员,是否一个IP只允许投一票进行设置。
打开vote.asp文件,可以设置,找到以下代码进行设置:
Const UserTF=1 ‘是否只允许会员投票 1是 0否
Const UserIPTF=1 ’是否一个IP只允许投一票 1是 0否
Const UserGroup=“0” ‘允许投票的会员组,多个会员组请用,号隔开,不想限制请输入0
第1页:用科讯CMS 打造选秀活动在线投票系统(1) 第2页:用科讯CMS 打造选秀活动在线投票系统(2)
© CopyRight 2008-2010, WWW.JSJGZ.CN All Rights Reserved
CopyRight 2008-2010 计算机故障网版权所有 闽ICP备09000710号