🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
原作者:yufan    chm整合-yufan  Q:956932910 个人网站[http://www.phper.kuphp.net/](http://www.phper.kuphp.net/)  论坛推荐[http://bbs.lampym.com/index.php?c=thread&fid=12](http://bbs.lampym.com/index.php?c=thread&fid=12)   后台 ![](https://box.kancloud.cn/2015-08-05_55c17a6178df3.jpg) 页面例子: {template header}     <div class="navigation">     您当前位置:<a  href="{SITE_PATH}">首页</a> >> {catpos($catid, ' &gt;&gt;&nbsp;&nbsp;')}     </div>     <div class="blank10 clear"></div>     <!--page-->     <div class="helpmain">         <div class="left" >           <div class="helpleftsite"  style="background:url({SITE_THEME}images/left.png) no-repeat;">           {php $Pcat = getParentData($catid);}           {if $Pcat}                 <div class="title"><a href="{SITE_URL}/index.php?c=content&a=list&catid=17" style="color:#2090E0">{$Pcat['catname']}</a></div>                 <div class="leftbox">                 <ul>                    <li><a href="{SITE_URL}/index.php?c=content&a=list&catid=8">在线留言</a></li>                    <!-- <li><a href="{SITE_URL}/index.php?c=content&a=list&catid=1">亭韵介绍</a></li> -->                  </ul>                 </div>                         {/if}             <img src="{SITE_THEME}images/line2.png" alt="">             <div class="zy_l_02_cent" style="text-align:right;padding-top:30px;padding-right:20px">                 Hotline / 热线电话<br />                   电话:<b style="font-size:18px">134 6722 4888</b><br />                   Online Service / 在线客服<br />                   QQ:116 3586 257<br />                   微信:TYSH626<br/>                   Hours / 服务时间<br />                   9:00 AM - 22:00 PM<br/>                   高考部:红旗东街农校对面一支笔眼镜行西边院内<br>                   少儿部:南街小学校内南街幼儿园南楼二楼            </div>           </div>                   </div>         <div class="right">             <h2>{$catname}</h2>             <form action="{url('gbook/index/post')}" method="post">               <a name="zxly"></a>               <input name="form" id="list_form" type="hidden" value="del">               <table cellSpacing="0" cellPadding="2" width="100%" border="0">                 <tr>                   <a name="zxly"></a>                   <td width="20%" align=right>您的姓名:</td>                   <td><input type=text name="data[name]" size="30" maxlength=16>                     <font color="#FF0000">*</font></td>                 </tr>                 <tr>                   <td width="20%" align=right>您的邮箱:</td>                   <td><input type=text name="data[email]" size="30" maxlength=16>                     <font color="#FF0000">*</font></td>                 </tr>                 <tr>                   <td width="20%" align=right>联系电话:</td>                   <td><input type=text value="" name="data[tel]" size="30"  maxlength=50>                     <font color="#FF0000">*</font></td>                 </tr>                 <tr>                   <td width="20%" align=right valign="top" height="71">留言内容:<br>                   </td>                   <td valign="top" height="71"><textarea class=inputcon name="data[content]" rows="5" cols="55" style="overflow:auto;resize:none;"></textarea>                     <font color="#FF0000">*</font></td>                 </tr>                 <tr>                   <td colSpan="2" align="center"><br>                     <input name="submit" type="submit" value="提交"/>&nbsp;&nbsp;                               <input type="reset" value="取消">                 </tr>               </table>             </form>         </div>     </div>     <!--page-->     <div class="clear blank10"></div> {template footer}           后台回复时间在adminconroller里面 $data = $this->post("data");下写一句 $data['r_time'] = time();   用户留言系统,前台模板调用代码: {list table=gbook.gbook order=addtime_desc}         {$t['name']}:留言人姓名。         {$t['tel']}:电话号码。         {$t['email']}:邮箱。         {$t['address']}:地址。         {$t['content']}:留言内容。         {$t['addtime']}:留言时间。         {$t['r_name']}:回复人名称。         {$t['r_content']}:回复内容。         {$t['r_time']}:回复时间.         {$t['status']}:审核状态,1:通过,0:未审。 {/list}   一、发表留言的页面必须加上红色的一句,不然会出“非法提交”错误。 <form action="{url('gbook/index/post')}" method="post" target="_self">         <input name="form" id="list_form" type="hidden" value="del">   二、分页调用留言应该为         {list table=gbook.gbook catid=$catid page=$_GET[page] pagesize=1 order=updatetime}         <li><span class="date">{$t['content']}</span></li>         {if ($key+1)%5==0}<li class="page-list" style="background:none"></li>{/if} <!--这里的$key是list循环控制变量,($key+1)%5==0表示每5行加一段分行代码-->         {/list}         <div class="listpage" style="padding-left:10px;">{$pagelist}</div>                 用户留言系统,前台模板调用代码: {list table=gbook.gbook order=addtime_desc}         {$t['name']}:留言人姓名。         {$t['tel']}:电话号码。         {$t['email']}:邮箱。         {$t['address']}:地址。         {$t['content']}:留言内容。         {$t['addtime']}:留言时间。         {$t['r_name']}:回复人名称。         {$t['r_content']}:回复内容。         {$t['r_time']}:回复时间.         {$t['status']}:审核状态,1:通过,0:未审。 {/list} 前台表单提交页面(action值):{url('gbook/index/post')}。 <form method="post" action="{url('gbook/index/post')}"> 姓名:<input name="data[name]" type="text"  /> 电话:<input name="data[tel]" type="text"  /> 按照上面提供的字段信息,类推 ...... 验证码:<input name="code" type="text" /> <img src="{url('api/captcha', array('width'=>80,'height'=>25))}"  align="absmiddle"> <input name="submit" type="submit" value="提交"  /> </form> 论坛会员sdyizhe提供分页调用: {list table=gbook.gbook order=addtime_desc **page=$paramspagesize=2** urlrule=index.php?c=content&a=list&catid=48&page=} **注:大家可以以留言本插件为蓝本,轻松开发出投票、反馈、问卷等插件。**