实现 留言 功能!!帝国自带的 仅仅能用!

帝国提供留言 和 信息反馈 2个途径实现(评论咱不做了解)。经过多次的实验,还是信息反馈好用~~以后就用信息反馈

问题汇总:

1.帝国CMS提交留言或反馈时提示链接不存在!

原因:没有指定表单名和ID

方法:

<input type="hidden" name="bid" value="1">
<input name="enews" type="hidden" value="AddGbook">

说明:name="bid" value="1"      指留言或者反馈的分类ID

AddGbook  是指留言模块 ;AddFeedback 是指反馈模块。表示这是用的信息反馈;

2.帝国CMS标签调用使留言反馈表单提交跳转到指定页面

方法:<input type="hidden" name="ecmsfrom" value="跳转地址">

  如在内容页模板标签调用方法
<input type="hidden" name="ecmsfrom" value="[!--titleurl--]">将会跳转回之前文章页面
如在列表页模板标签调用方法
<input type=hidden name=ecmsfrom value="<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>">

想要返回上一页(刚才提交留言的页面)的话,可以添加下面的代码:

<input type="hidden" name="ecmsfrom" value="9"> //这个好用,留在本页

提交后返回地址变量:ecmsfrom ecmsfrom变量值有三种方式:
1、如果不设置则返回系统默认的地址;
2、如果值为9,那么返回的是提交地址,系统自动识别;
3、如果设置除了9以外其它值,将返回变量值的地址。
<input type="hidden" name="ecmsfrom" value="http://www.phome.net">

注意:ecmsfrom 和 ecms 是2个变量。起初这两个混了,各种不实现效果!

提交后返回地址变量:ecmsfrom ecmsfrom变量值有三种方式:
1、如果不设置则返回系统默认的地址;
2、如果值为9,那么返回的是提交地址,系统自动识别;
3、如果设置除了9以外其它值,将返回变量值的地址。
<input type="hidden" name="ecmsfrom" value="http://www.phome.net">
登陆表单变量说明
  变量名 例子
登陆表单提交地址 /e/enews/index.php <form name="login" method="post" action="/e/enews/index.php">
用户名输入框变量 username <input name="username" type="text">
密码输入框变量 password <input name="password" type="password">
登陆信息保存时间 lifetime 单位为秒,如:<input type="radio" name="lifetime" value="3600">一小时
验证码输入框变量 key <input name="key" type="text" size="6">
显示验证码 /e/ShowKey?ecms <img src="/e/ShowKey?ecms">
登陆事件变量 enews <input type="hidden" name="enews" value="login">
提交后返回地址变量:ecmsfrom ecmsfrom变量值有三种方式:
1、如果不设置则返回系统默认的地址;
2、如果值为9,那么返回的是提交地址,系统自动识别;
3、如果设置除了9以外其它值,将返回变量值的地址。
<input type="hidden" name="ecmsfrom" value="http://www.phome.net">
返回提示信息方式:prtype 不设置为默认方式(e/message);
1为弹出对话框方式(alert)。
<input type="hidden" name="prtype" value="1">

3.采用信息反馈 可以很方便的自己修改字段。

这里注意,将字段的 字段名 作为表单的name 。其中的title 是系统字段,这个一定要带着提交过去!因为后台信息是根据这个点击看的,如果不存在 则看不了用回提交的信息!!!

4.添加 验证码

第一步:进入后台,后台顶部菜单-点击系统-系统参数设置-信息设置-反馈验证码-开启即可

第二步:在页面的表单中添加如下代码:

<?phpif($public_r['fbkey_ok']){?>验证码:<input name="key" type="text" size="6"><img src="/e/ShowKey/?v=feedback" align="absmiddle" />
<?php}        ?>

此时的验证码是 刷新一次页面 换一个,想要实现复杂 点击切换:如下案例:

<?phpif($public_r['fbkey_ok']){?>验证码:<input name="key"  class="m6"  type="text" size="6"><img src="[!--news.url--]e/ShowKey/?v=feedback" align="absmiddle" id="regKeyImg"  οnclick="regKeyImg.src='[!--news.url--]e/ShowKey/?v=feedback&t='+Math.random()" title="看不清楚,点击刷新" />
<?php}        ?>

原文参考:http://www.yilingsj.com/jquery/2016-02-19/367.html

转载于:https://www.cnblogs.com/lovelgx/articles/7079535.html

帝国cms 留言反馈 问题相关推荐

  1. 帝国cms 留言板html,利用反馈字段给帝国cms添加留言板功能(图文教程)

    HDU 1890 区间反转 http://acm.hdu.edu.cn/showproblem.php?pid=1890 Robotic Sort Problem Description Somewh ...

  2. 帝国cms 留言板html,帝国CMS留言板加字段和验证码

    1.在数据库的前缀名_enewsgbook表中添加您要显示的字段,比如我要加"QQ"字段,可以用PHPadmin添加,也可以执行sql添加:ALTER TABLE 前缀名_enew ...

  3. 帝国cms 留言板html,帝国cms默认留言板加上头像主页地址的留言本模板插件

    本留言本在EmpireCMS_7.0_SC_GBK中测试通过,不建议其它版本直接用以下方法替换文件使用(有可能字段不一样而无法使用,如果也想制作,可参考论坛中仿织梦留言本模板的贴子,上面有方法,只是需 ...

  4. 帝国CMS数据字典 Ctrl+F查询

    帝国CMS数据字典 Ctrl+F查询 phome_ecms_news phome_ecms_news_data_1 phome_ecms_news_doc phome_ecms_news_doc_da ...

  5. 错误请联系管理员文件 index.php,帝国CMS订单、反馈信息、投稿与留言发邮件通知管理员的方法...

    本文将为关注织梦者的朋友提供的是的帝国CMS订单.反馈信息.投稿与留言发邮件通知管理员的方法相关教程,具体实例代码请看下文: 本文实例讲述了帝国CMS订单.反馈信息.投稿与留言发邮件通知管理员的方法. ...

  6. 帝国cms 标签php,帝国cms常用标签总结

    判断会员是否登录 if(!$_COOKIE[ecmsmlusername]){ $srr="登录可见"; }else{ $srr="[!--lbsly--]"; ...

  7. 帝国cms php序号,PHP_帝国cms常用标签汇总,判断会员是否登录? - phpStudy

    帝国cms常用标签汇总 判断会员是否登录 if(!$_COOKIE[ecmsmlusername]){ $srr="登录可见"; }else{ $srr="[!--lbs ...

  8. 帝国CMS和PHPCMS对比随谈

    这个是很久前写的东西了,发出来分享下 里面的一些观点及内容可能不胜准确 权当参考 帝国CMS和PHPCMS对比随谈 目前国内最流行的CMS为织梦.phpcms.帝国,织梦虽然用户量大但多是php初级用 ...

  9. 帝国cms首页写php,帝国cms常用标签汇总

    判断会员是否登录 if(!$_COOKIE[ecmsmlusername]){ $srr="登录可见"; }else{ $srr="[!--lbsly--]"; ...

最新文章

  1. 量子科技概念大火,国内现状如何?
  2. zabbix web前端取值同后端取值不一致
  3. 数据挖掘竞赛-北京PM2.5浓度回归分析训练赛
  4. Nginx 最全操作总结
  5. 《架构之美》阅读笔记01
  6. 工作183:动态渲染数据 数据在数字字典里面
  7. C++ 四种类型转换运算符
  8. SQL SERVER备份脚本
  9. Mac OSX上安装Python的方法
  10. Parallels Desktop 16 升级 macOS Big Sur 无法联网解决方法
  11. 视频画中画效果,拖动进度条可以seek到相应视频帧显示
  12. 至强E5系列CPU后面的数字含义
  13. 文本去重方法——SimHash
  14. 基于python+qt5考研倒计时器
  15. linux操作系统中ssh的默认端口号,sshd服务的默认端口号
  16. 手机文件夹为什么是英文?哪些可以删除?看完清理能多出10G内存
  17. 入门级,Hadoop详情教程(一)
  18. 怎么看手机android底层,安卓手机中fastboot是一种比recovery更底层的模式
  19. IDL中提供的[source]属性,是为了让实现类宣扬它支持哪几个对外接口注册。
  20. mysql查询每个老师对应的所有学生_practice02_数据库02----查询所有学生的学号, 姓名, 选课数, 总成绩...

热门文章

  1. 医院信息管理系统源码 HIS系统源码
  2. 几何光学学习笔记(18)- 5.1光阑在光学系统中的作用
  3. 用js做一个简单的秒表计时器
  4. 【DBA】 Oracle 学习路线
  5. C语言编程联练习 烤烧饼
  6. iOS 支付宝好友分享
  7. IP-Guard桌面申请管理说明步骤
  8. 联想y7000p 2019 安装ubuntu20.04 双系统 设置efi分区
  9. portSentry入侵检测工具
  10. 记录:前端js实现页面内简繁体切换