香港独立IP空间
香港php空间
美国php空间
域名注册

站长朋友们都知道每款开源程序为了网站的安全都会在不同的地方设置验证码验证,小编见的最多的地方一般都是在登陆网站后台的时候存在验证码功能,还有就是论坛程序为了防止帖子被刷评论也会加验证码功能。今天小编又遇到了一款开源程序属于商城网站系统也是含有验证码功能的。那就是在会员购买商品后使用一段时间后会确认收货,这里有个评价功能,但是当会员评价的时候含有验证码,因此很多会员提议站长把这个验证码可以去掉,因为这样的确不利于用户体验,淘宝那么大的商城至今在会员评论的时候都没有设置验证码的。既然有会员提议了,小编就花了时间去精力去研究,翻阅了一些资料找到了去除的方法。具体的小编来详细描述下吧。
首先按照路径找到以下文件:catalog/view/theme/template/product/product.tpl并使用高级编辑器打开。找到以下代码删除:

<b><?php echo $entry_captcha; ?></b> 
<br /> 
<input type="text" name="captcha" value="" /> 
<br /> 
<img src="index.php?route=product/product/captcha" alt="" id="captcha" /><br /> 
<br />

第二步:再按照路径找到以下程序代码:catalog/controller/product/product.php(建议使用高级编辑器打开)
搜索到以下代码删除:

<!-- 第一段 --> 
$this->data['entry_captcha'] = $this->language->get('entry_captcha');
<!-- 第二段 --> 
if (emptyempty($this->session->data['captcha']) || ($this->session->data['captcha'] != $this->request->post['captcha'])) { 
$json['error'] = $this->language->get('error_captcha'); 
}

删除了以上两段程序代码后,然后再上传到之前的目录下去覆盖。然后再登陆网站后台更新下系统的缓存文件。再返回评论页面就可以看到已经不存在验证码功能了哦。以上方法就是关于Opencart程序如何去掉评论时含有验证码的解决方法了。

无忧主机相关文章推荐阅读:
OPENCART设置伪静态教程
OPENCART后台发送邮件错误问题解决
OPENCART提交CONTACT US页面的时候邮件报错的解决方法

本文地址:http://www.51php.com/others/21251.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: