IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> 留言板调用 -> 正文阅读

[PHP知识库]留言板调用

页面内直接加入

      <iframe src="[!--news.url--]e/tool/gbook/?bid=1" scrolling="No" width="100%" height="390" frameborder="0"></iframe> 

帝国cms内容页标题如何传递到反馈信息表上

反馈信息表单的用法 把内容页的一些信息通过GET方式提交到反馈表单 /e/tool/feedback/?bid=1&title=[!--title--]&url=[!--titleurl--] 在反馈表单处修改下表单代码,加上value="<?=$_GET[title]?>"之类的用来接收值 可以用来做成活动的预约报名之类的东西

1: 信息反馈在 插件 > 信息反馈管理。
信息反馈字段之类的我就不讲解了。大家发挥自己的想象看看能拿来做什么。

2:在需要使用的内容模板最上方加入下面一段代码:
<?php
$titleurl=sys_ReturnBqTitleLink($navinfor); //获取当前信息的链接
?>

3:??在内容页模板添加信息反馈链接??信息反馈地址链接地址为 /e/tool/feedback/?bid=1
例如在内容页模板需要的地方插入下面的链接地址,链接到信息反馈页面。
<a href="/e/tool/feedback/?bid=1&title=[!--title--]&url=<?=$titleurl?>" target="_self">信息反馈</a>

4:打开信息反馈分类,点击修改。在<form name='feedback' method='post' enctype='multipart/form-data' action='../../enews/index.php'>下插入一行

<input type="hidden" name="ecmsfrom" value="<?=$_GET[url]?>&id=<?=$_GET[id]?>">
// 上面这段代码的意思是提交信息反馈表单以后返回到原来的信息页面。

下面就开始使用咱们的功能了。
首先来给大家讲下这段代码的意思<a href="/e/tool/feedback/?bid=1&title=[!--title--]&url=<?=$titleurl?>" target="_self">信息反馈</a>
大家来看。信息反馈的地址是/e/tool/feedback/?bid=1,那么我在后面添加的&title=[!--title--]是什么意思呢。添加这个title=是为了传值到信息反馈表单。在信息反馈表单用&_GET[title]就可以获取到这个值。不知道大家明白了没有。 后面的url也是同理。

现在咱们已经有值了那么就能使用了。

5:默认的信息反馈字段有个name。当然你用其他也可以,我这边是为新手举例的。
<input name='name' type='text' size='42'>
这段代码在html中就是一个文本框,默认里面是没有值得。我们可以给他价格value,大家看
<input name='name' type='text' size='42' value='<?=$_GET[title]?>'>
这个value='<?=$_GET[title]?>'的值就是你的内容页的标题的值。
下面其他字段不讲,大家可以充分发挥想象,看大家需要什么就怎么做即可。

例如我需要把我newstext里面的值传递到反馈表单中的某个字段。那么就在内容模板中的信息反馈提交地址中加上&text=[!--newstext--]
在信息反馈的字段中对应的input的value值填写成 <?=$_GET[text]?>即可。。这个信息反馈啊。留言等,大家可以充分的发挥你的想象力来利用。
?

[!--cp.header--]
<table width=100% align=center cellpadding=3 cellspacing=1 class="tableborder">
  <form name='feedback' method='post' enctype='multipart/form-data' action='../../enews/index.php'>
  <input type="hidden" name="ecmsfrom" value="<?=$_GET[url]?>&id=<?=$_GET[id]?>">
    <input name='enews' type='hidden' value='AddFeedback'>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">您的姓名:</div></td>
      <td bgcolor='ffffff'><input name='name' type='text' size='42' value='<?=$_GET[title]?>'>
        (*)</td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">职务:</div></td>
      <td bgcolor='ffffff'><input name='job' type='text' size='42'></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">公司名称:</div></td>
      <td bgcolor='ffffff'><input name='company' type='text' size='42'></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">联系邮箱:</div></td>
      <td bgcolor='ffffff'><input name='email' type='text' size='42'></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">联系电话:</div></td>
      <td bgcolor='ffffff'><input name='call' type='text' size='42'>
        (*)</td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">网站:</div></td>
      <td bgcolor='ffffff'><input name='homepage' type='text' size='42'></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">联系地址:</div></td>
      <td bgcolor='ffffff'><input name='address' type='text' size="42" value="<?=$_GET[url]?>"></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">信息标题:</div></td>
      <td bgcolor='ffffff'><input name='title' type='text' size="42"> (*)</td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">信息内容(*):</div></td>
      <td bgcolor='ffffff'><textarea name='saytext' cols='60' rows='12'>





</textarea>
      </td>
    </tr>
    <tr>
      <td bgcolor='ffffff'></td>
      <td bgcolor='ffffff'><input type='submit' name='submit' value='提交'></td>
    </tr>
  </form>
</table>
[!--cp.footer--]

这是我的内容模板代码:

<?php
$titleurl=sys_ReturnBqTitleLink($navinfor); //获取当前信息的链接
?>





[!--title--]

[!--newstext--]


<a href="/e/tool/feedback/?bid=1&title=[!--title--]&url=<?=$titleurl?>" target="_self">信息反馈</a>


感谢T姐指点!


2:在需要使用的内容模板最上方加入下面一段代码:
<?php
$id=$navinfor[id]; //获取当前信息的ID
$nr=$empire->fetch1("select id,classid,newspath,filename,groupid,titleurl from {$dbtbpre}ecms_news where id=$id");
$titleurl=sys_ReturnBqTitleLink($nr); //获取当前信息的链接
?>

既然是在内容页那就没有必要用$nr这句语句了
$navinfor已经是这条信息包含主表副表所有字段的数组了
<?php
$titleurl=sys_ReturnBqTitleLink($navinfor); //获取当前信息的链接
?>

当然如果没有必要PHP 情况下[!--titleurl--]更简单

<?php
$id=$navinfor[id]; //获取当前信息的ID
$nr=$empire->fetch1("select id,classid,newspath,filename,groupid,titleurl from {$dbtbpre}ecms_news where id=$id");
$titleurl=sys_ReturnBqTitleLink($nr); //获取当前信息的链接
?>

<a href="/e/tool/feedback/?bid=1&title=[!--title--]&url=<?=$titleurl?>" target="_self">信息反馈</a>

?>

<?php
$titleurl=sys_ReturnBqTitleLink($navinfor); //获取当前信息的链接
?>

<a href="/e/tool/feedback/?bid=1&title=[!--title--]&url=[!--titleurl--]" target="_self">信息反馈</a>

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-08-27 11:38:35  更:2021-08-27 11:39:03 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:47:04-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码