给帝国CMS的错误报告增加个分类功能

 更新时间:2017年7月6日 23:11  点击:2073

 错误报告页面增加选择分类

说明:在填写错误报告的页面增加可选择的分类(后台增加的分类) 如:默认、新建 等信息分类   方法1、增加下拉框选择分类   在\e\template\public\report.php 中加入以下代码   <select name="cid" id="cid">     <option value="" selected="selected">请选择</option>     <option value="1">默认</option>     <option value="2">新建</option>   </select> -------------------------------------------------------------- 实例:表单部分 <form name="form1" method="post" action="../../enews/index.php">   <table width="600" border="0" align="center" cellpadding="3" cellspacing="1"class=tableborder>   <input type="hidden" name="cid" value="<?=$cid?>">     <tr class=header>        <td height="23" colspan="2">提交错误报告</td>     </tr>               <tr>       <td width='16%' height=25 bgcolor='ffffff'><div align="right">选需求:</div></td>       <td bgcolor='ffffff'>         <select name="cid" id="cid">         <option value="" selected="selected">请选择</option>       <option value="1">默认</option>       <option value="2">新建</option>     </select></td>     </tr>                   <tr bgcolor="#FFFFFF">        <td width="137" height="23"><div align="left">信息标题:</div></td>       <td width="448" height="23"><a href='<?=$titleurl?>' target=_blank><?=$r[title]?></a></td>     </tr>     <tr bgcolor="#FFFFFF">        <td height="23"><div align="left">您的邮箱:</div></td>       <td height="23"><input name="email" type="text" id="email">         (方便回复您)</td>     </tr>     <tr bgcolor="#FFFFFF">        <td height="23"><div align="left">报告内容(*):</div></td>       <td height="23"><textarea name="errortext" cols="60" rows="12" id="name4"></textarea></td>     </tr>     <tr bgcolor="#FFFFFF">        <td height="23">&nbsp;</td>       <td height="23"><input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置">          <input name="enews" type="hidden" id="enews" value="AddError">         <input name="id" type="hidden" id="id" value="<?=$id?>">         <input name="classid" type="hidden" id="classid" value="<?=$classid?>"></td>     </tr>   </table> </form>   ============================================================================================== 方法2、单选方式 在\e\template\public\report.php 中的“信息标题:”下面加入以下代码(在“信息标题:”以上添加时,信息标题会不显示) <?php $sql=$empire->query("select classid,classname from {$dbtbpre}enewserrorclass order by classid desc"); ?> <?   while($r=$empire->fetch($sql))   {   ?> <input name="cid" type="radio" value="<?=$r[classid]?>"><?=$r[classname]?> <?   }   db_close();   $empire=null;   ?>   -------------------------------------------------------------- 实例:表单部分   <form name="form1" method="post" action="../../enews/index.php">   <table width="600" border="0" align="center" cellpadding="3" cellspacing="1"class=tableborder>   <input type="hidden" name="cid" value="<?=$cid?>">     <tr class=header>        <td height="23" colspan="2">提交错误报告</td>     </tr>     <tr bgcolor="#FFFFFF">        <td width="137" height="23"><div align="left">信息标题:</div></td>       <td width="448" height="23"><a href='<?=$titleurl?>' target=_blank><?=$r[title]?></a></td>     </tr>          <tr bgcolor="#FFFFFF"> <td height="23"><div align="left">选择分类:</div></td>       <td  height="23"><?php $sql=$empire->query("select classid,classname from {$dbtbpre}enewserrorclass order by classid desc");?> <? while($r=$empire->fetch($sql)){ ?><input name="cid" type="radio" value="<?=$r[classid]?>"><?=$r[classname]?> <? } db_close();$empire=null;?></td>           </tr>             <tr bgcolor="#FFFFFF">        <td height="23"><div align="left">您的邮箱:</div></td>       <td height="23"><input name="email" type="text" id="email">         (方便回复您)</td>     </tr>     <tr bgcolor="#FFFFFF">        <td height="23"><div align="left">报告内容(*):</div></td>       <td height="23"><textarea name="errortext" cols="60" rows="12" id="name4"></textarea></td>     </tr>     <tr bgcolor="#FFFFFF">        <td height="23">&nbsp;</td>       <td height="23"><input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置">          <input name="enews" type="hidden" id="enews" value="AddError">         <input name="id" type="hidden" id="id" value="<?=$id?>">         <input name="classid" type="hidden" id="classid" value="<?=$classid?>"></td>     </tr>   </table> </form>
[!--infotagslink--]

相关文章

  • JS+CSS实现分类动态选择及移动功能效果代码

    本文实例讲述了JS+CSS实现分类动态选择及移动功能效果代码。分享给大家供大家参考,具体如下:这是一个类似选项卡功能的选择插件,与普通的TAb区别是加入了动画效果,多用于商品类网站,用作商品分类功能,不过其它网站也可以用,...2015-10-21
  • 火车头采集自动提取正文第一个图为缩略图

    是否提取 getfirsttitlepic 1 缩略图宽度 getfirsttitlespicw 105 缩略图高度 getfirsttitlespich 118...2014-10-17
  • PHP实现无限级分类(不使用递归)

    无限级分类在开发中经常使用,例如:部门结构、文章分类。无限级分类的难点在于“输出”和“查询”,例如 将文章分类输出为<ul>列表形式; 查找分类A下面所有分类包含的文章。1.实现原理 几种常见的实现方法,各有利弊。其中...2015-10-23
  • PHP实现递归无限级分类

    在一些复杂的系统中,要求对信息栏目进行无限级的分类,以增强系统的灵活性。那么PHP是如何实现无限级分类的呢?我们在本文中使用递归算法并结合mysql数据表实现无限级分类。 递归,简单的说就是一段程序代码的重复调用,当把...2015-10-23
  • ecshop商品无限级分类代码

    ecshop商品无限级分类代码 function cat_options($spec_cat_id, $arr) { static $cat_options = array(); if (isset($cat_options[$spec_cat_id]))...2016-11-25
  • 帝国CMS显示指定时间内更新的信息数量

    /*解决代码高亮太长不换行*/ .syntaxhighlighter{word-break:break-all;} uParse('#newstext', {rootPath: '/e/extend/ueditor/'}) 帝国CMS显示指定时间内更新的信息数...2016-11-01
  • 帝国cms 从6.6升级到7.0 出现的错误及解决办法

    刚升级一会就出现 Multiple primary key definedalter table ***_ecms_infoclass_shop change classid classid int(10) unsigned NOT NULL default '0', DROP INDEX clas...2013-05-20
  • Python深度学习之简单实现猫狗图像分类

    这篇文章主要介绍了Python深度学习之简单实现猫狗图像分类,文中有非常详细的代码示例,对正在学习python的小伙伴们有非常好的帮助,需要的朋友可以参考下...2021-04-29
  • 帝国CMS用灵动标签调用实现各种幻灯(焦点图)效果

    用灵动标签(e:loop)可以实现各种幻灯效果,本节讲解制作幻灯的基本方法。 如本站JS焦点图频道里的大部分幻灯图片效果都可以用灵动标签调用的。 ...2015-12-30
  • php无限分类使用concat如何实现

    一、数据库设计 -- -- Table structure for table `category` -- CREATE TABLE `category` ( `id` int(11) NOT NULL auto_increment, `catpath` varchar(255) default NULL, `name` varchar(255) default NULL...2015-11-08
  • 帝国CMS把[!--list.pageno--]就替换成“第[!--list.pageno--]页

    /*解决代码高亮太长不换行*/ .syntaxhighlighter{word-break:break-all;} uParse('#newstext', {rootPath: '/e/extend/ueditor/'}) 打开:e\class\functions.php 修改 $s...2017-07-06
  • winform树形菜单无限级分类实例

    本文介绍了“winform树形菜单无限级分类实例”,需要的朋友可以参考一下...2020-06-25
  • 帝国CMS登录后台提示"您的Cookie没有开启,不能登陆成功"的解决方法

    如果没有动过文件特别是/e/config/config.php文件的话!请按照如下操作肯定就OK了! 到你的主机或者服务器环境里找到php.ini文件(如果不知道在哪联系你的空间商就行了) 找到如下...2016-05-19
  • PHP无限分类(树形类)

    复制代码 代码如下:<?php//模拟PHP无限分类查询结果return array( array( 'id'=>1, 'pid'=>0, 'name'=>'主页' ), array( 'id'=>2, 'pid'=>0, 'name...2013-10-04
  • 帝国CMS最高效的几种随机文章的写法

    /*解决代码高亮太长不换行*/ .syntaxhighlighter{word-break:break-all;} uParse('#newstext', {rootPath: '/e/extend/ueditor/'}) php随机文章 方法1、WC写的高效随...2017-07-06
  • 帝国CMS调用最新最多评论文章

    /*解决代码高亮太长不换行*/ .syntaxhighlighter{word-break:break-all;} uParse('#newstext', {rootPath: '/e/extend/ueditor/'}) 用灵动标签调用最新最多评论文章: [...2016-08-27
  • 帝国CMS安装以及恢复数据模板视频教程

    帝国CMS安装以及恢复数据模板视频教程,主要讲解了墨鱼出品的帝国CMS源码的安装以及数据库模板的回复过程,请大家注意视频里的一些操作细节。选择超清模式播放!...2016-05-08
  • C#TreeView 无限级别分类实现方法

    C#TreeView 无限级别分类实现方法...2020-06-25
  • 帝国CMS灵动标签调用当前父栏目下所有子栏目-支持选中状态/高亮

    帝国CMS实现灵动标签调用当前父栏目下所有子栏目-支持选中状态及当前栏目高亮,支持栏目自定义排序。最适用于内容模板,显示父栏目下的子栏目。 支持静态栏目页与动态栏目页 代...2016-05-19
  • 帝国CMS添加百度地图标注方法

    给帝国CMS任意模型加上百度地图标注功能。 第一步:首先在模型建立三个字段: 字段名:map_x 字段类型:DOUBLE 字段名:map_y 字段类型:DOUBLE 字段名:map_z 字段类型:TINYINT...2016-05-19