今天在帝国cms又遇到一个问题,就是帝国cms留言反馈表单一直提示带*为必填,明明没有设置为必填项,而且选项都填了,还一直提示,就很迷茫。
百度了一下,发现解决办法,在此做个笔记。
<form name='feedback' method='post' enctype='multipart/form-data' action='../../e/enews/index.php'>
<div class="tx_bet in_input">
<input type="text" name="title" placeholder="您的姓名">
<input type="text" name="mycall" placeholder="您的联系方式">
<input type="hidden" name="ecmsfrom" value="<?=$public_r['add_www.ranyibio.com']?>">
<input name='enews' type='hidden' value='AddFeedback'>
<input type="hidden" name="bid" value="2">
</div>
<textarea style="width: 100%;" placeholder="请输入您的需求内容" name="saytext" id="" cols="131" rows="10"></textarea>
<input class="tj_btn" type='submit' name='submit' value='提交'>
</form>
重点是这行代码:
<input type="hidden" name="bid" value="1">
其中value中的值1改为您的信息反馈表ID即可。
ok,问题解决,没有提示报错。
猜你喜欢