您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop留言版限制只有会员才可以留言的实现方法
晓巧2024-05-04 21:06:08ecshop商城教程已有人查阅
导读ECSHOP商城的留言版没有限制,也就是说访客也能留言,要不是有验证码把关,恐怕早晚被垃圾塞爆,但这样并不能防止广告留言,因此,若是您也有此困扰,代码号教大家修改一下吧!
ECSHOP商城的留言版没有限制,也就是说访客也能留言,要不是有验证码把关,恐怕早晚被垃圾塞爆,但这样并不能防止广告留言,因此,若是您也有此困扰,代码号教大家修改一下吧!
请打开模版目录的 message_board.dwt 约56行开始至107行,整个表单改为:
请打开模版目录的 message_board.dwt 约56行开始至107行,整个表单改为:
<form action="message.php" method="post" name="formMsg" onSubmit="return submitMsgBoard(this)">
<table width=" " border="0" cellpadding="3">
<tr>
<!--{if $smarty.session.user_name}-->
<td align="right">{$lang.username}</td>
<td>
<font class="f4_b">{$username}</font><label for="anonymous" style="margin-left:8px;"><input type="checkbox" name="anonymous"
value="1" id="anonymous" />{$lang.message_anonymous}</label>
</td>
</tr>
<tr>
<td align="right">{$lang.email}</td>
<td><input name="user_email" type="text" class="inputBg" size="20" value="{$smarty.session.email|escape}" /></td>
</tr>
<tr>
<td align="right">{$lang.message_board_type}</td>
<td><input name="msg_type" type="radio" value="0" checked="checked" />
{$lang.message_type[0]}
<input type="radio" name="msg_type" value="1" />
{$lang.message_type[1]}
<input type="radio" name="msg_type" value="2" />
{$lang.message_type[2]}
<input type="radio" name="msg_type" value="3" />
{$lang.message_type[3]}
<input type="radio" name="msg_type" value="4" />
{$lang.message_type[4]} </td>
</tr>
<tr>
<td align="right">{$lang.message_title}</td>
<td><input name="msg_title" type="text" class="inputBg" size="30" /></td>
</tr>
<!-- 判断是否启用验证码{if $enabled_mes_captcha} -->
<tr>
<td align="right">{$lang.comment_captcha}</td>
<td><input type="text" size="8" name="captcha" class="inputBg" />
<img src="captcha.php?{$rand}" alt="captcha" style="vertical-align: middle;cursor: pointer;"
onClick="this.src='captcha.php?'+Math.random()" /> </td>
</tr>
<!--{/if}-->
<tr>
<td align="right" valign="top">{$lang.message_content}</td>
<td><textarea name="msg_content" cols="50" rows="4" wrap="virtual" style="border:1px solid #ccc;"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="hidden" name="act" value="act_add_message" />
<input type="submit" value="{$lang.post_message}" class="bnt_blue_1" />
<!-- {else} -->
<td align="right"></td>
<td>
本留言版只有会员能留言,如果你是会员请先<a href="user.php">登入</a>,否则请先<a href="user.php?act=register">注册</a>
<!-- {/if} -->
</td>
</tr>
</table>
</form>
本文标签:
很赞哦! ()
随机图文
-
ecshop运费配送方式仿淘宝地区运费模板功能开发
ECSHOP运费配送方式仿淘宝地区运费模板功能开发目录:1、Ecshop后台配送方式创建2、商品绑定配送方式的运费模板2.1 数据表“ecs_good -
ecshop商品列表页报错出现例外被抛出且未被接住的原因
日在本地电脑上布置ECSHOP2.7.2后,发现在商品列表页点击“购买”居然无反映,而且有JS错误提示“例外被抛出且未被接住” 。于是打开我的火狐浏览器 -
ecshop商城首页显示积分商品调用积分商品的代码示例
ECSHOP商城首页显示积分商品,如何在首页调用积分商品ecshop开发教程,希望对大家有些帮助! -
ecshop发送邮件设置方法和使用说明
介绍:这种方式是使用 PHP 的函数发送邮件,需要服务器上安装 mail 系统。一般的虚拟主机都内置邮件系统。因此强烈推荐使用这种方式。
留言与评论 (共有 条评论) |