如何给SW中的评论加验证码 给SW中的评论加验证码的方法

所属分类: CMS教程 / 动易cms 阅读数: 368
收藏 0 赞 0 分享

问题:在SiteWeaver版中,如何给评论加验证码呢?
解决方法:

一、修改模板。
1、在<head>中加入

复制代码
代码如下:

<script language=javascript>
function refreshimg(){
document.all.checkcode.src='../Inc/CheckCode.asp?' Math.random();
}

2、在评论内容框下加入

复制代码
代码如下:

<tr>
<td align=right>验证码:</td>
<td colSpan=3><input name='CheckCode' size='6' maxlength='6' style='width:50px; BORDER-RIGHT: #F7F7F7 0px solid; BORDER-TOP: #F7F7F7 0px solid; FONT-SIZE: 9pt; BORDER-LEFT: #F7F7F7 0px solid; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #F7F7F7; ime-mode:disabled;' /></a></td>
</tr>

二、修改Include目录下PowerEasy.Comment.asp文件,在Sub SaveComment()中加入

复制代码
代码如下:

Dim CheckCode
CheckCode = LCase(Trim(Request("CheckCode")))
If Trim(Session("CheckCode")) = "" Then
FoundErr = True
ErrMsg = ErrMsg & "
<li>你在管理登录停留的时间过长,导致验证码失效。请重新返回登录页面进行登录。
请返回上一页手动点击验证码刷新。</li>"
End If
If CheckCode <> Session("CheckCode") Then
FoundErr = True
ErrMsg = ErrMsg & "
<li>您输入的验证码和系统产生的不一致,请重新输入。请返回上一页手动点击验证码刷新。</li>"
End If
If FoundErr = True Then
Call WriteErrMsg(ErrMsg,"ol")
response.end
End If

说明:
1、如给多个频道加评论,需修改多个模板。
2、本修改只对SW6有效,2006的修改请参考/help/SiteWeaver/1255.html

更多精彩内容其他人还在看

动易CMS介绍—SiteFactory系统概述

关键字描述:系统 概述 介绍 管理 SiteFactory&trade 应用 PowerEasy®   操作系统   Windows XP / Vista / 2000 / 2003   运行环境   .NET Framework 2.0   Web服务器  IIS
收藏 0 赞 0 分享

动易CMS动态页模板配置教程

关键字描述:配置 教程 模板 动态   管理 SiteFactory&trade PowerEasy&r 本管理主要配置用户登录、注册页模板等功能页和成功、错误信息页、投票结果、签写留言、在线用户、在线播放、作者详细信息、来源列表页模板,以及专题页模
收藏 0 赞 0 分享

动易Siteweaver6.5首页幻灯片调用教程

关键字描述:调用 教程 首页 目录 网站 文件 幻灯 6.5 0& 下载 单位用的动易Siteweaver6.5网站中,需要用到首页幻灯片调用。查了查资料,现在写下此教程。以方便其他朋友们使用。 1、先下载下面两个文件。动易2006组件版非falsh幻灯图片代码、
收藏 0 赞 0 分享

PowerEasy SiteFactory的银行账户/在线支付管理动画教程

关键字描述:管理 账户 银行 在线支付 平台 客户 在线 多个 SiteFactory   SiteFactory 产品的银行账户中可以添加和设置网站中所使用的银行账户,以方便客户在选购商品并提交订单后能查阅与选择相应的银行账户进行付款。   SiteFactory 产
收藏 0 赞 0 分享

动易2006没有“重发验证码”功能

关键字描述:功能 验证 没有 用户 手工 &rdquo &ldquo 网站 页面 系统 因为我的网站用的是动易cms 2006版,网站的有些用户重复注册了,我把这些用户设为未验证用户,但是找不到“重发验证码”功能或页面,是要手工验证吗? 动易2
收藏 0 赞 0 分享

动易新建频道的问题

关键字描述:问题 频道 新建 输入 选择 地址 没有 内部 &ldquo 链接 我用的是动易CMS专业版,新建频道时发现外部链接地址处没有钩选时却可以输入地址,而下面的二级域名输入那里却禁止输入,选择动易系统内部频道后输入内容提交,却说必须输入链接地址。。请问这是什
收藏 0 赞 0 分享

动易图片上传问题

关键字描述:问题 上传 图片 文件夹 操作系统 只能 通过 软件 选择 动易图片上传,目前没有这一功能。 个人认为,如果你想要实现这种效果,只能在操作系统下,先建好文件夹,通过上传软件上传,再在添加图片时,从上传的目录下选择该图片。
收藏 0 赞 0 分享

动易cms标题显示出问题了

关键字描述:问题 显示 标题 " &rdquo 标签 < 位置 定义 频道 动易cms问题:我按照昨天工程的答复,把海蓝栏目顶的自定义标签修改后做了一个新的自定义标签,就是把原标签里的 <script language="JavaScript1
收藏 0 赞 0 分享

动易CMS改变行距、字体大小、颜色

关键字描述:大小 颜色 字体 改变 内容 定义 < 参数   一文 通常修改动易CMS的方式是改显示内容前的那个class的具体内容。比如<td class=left_tdbg1>{$ShowChildClass}</td>,就在风格中
收藏 0 赞 0 分享

动易函数标签GetArticleList显示样式

关键字描述:样式 显示 标签 函数 定义 图标 一起 放在 实现 属性 我在动易系统中使用GetArticleList这个标签时发现,它没法实现在表格形式下将点击数和文章标题放在一起,也没法实现使用自定义的小图标表示[图文]之类的属性,有没有什么好的解决办法? 你可以
收藏 0 赞 0 分享
查看更多