帝国cms模板里显示发布信息人的ip地址

要在 EmpireCMS 模板中显示发布信息人的 IP 地址,可以按照以下步骤进行操作:

1. 管理数据表

  1. 登录 EmpireCMS 后台
  2. 进入数据表管理
    • 依次点击:管理数据表 -> 管理字段
  3. 添加一个 IP 字段
    • 点击 添加字段
    • 输入字段名称 infoip
    • 字段类型选择 VARCHAR
    • 长度设置为 15

2. 建立 infoip 字段

  1. 打开投稿表单
    • 通常位于 e/admin/templates/default/submit/submit.php 文件中。
  2. 增加隐藏字段
    • 在表单中增加以下隐藏字段:
    php
     
    <input type="hidden" name="ip" id="ip" value="<?=$ecmsfirstpost==1?egetip():DoReqValue($tbname,'ip',stripSlashes($r[ip]))?>">

3. 修改管理系统模型

  1. 进入数据表管理
    • 依次点击:管理数据表 -> 管理系统模型
  2. 修改模型
    • 选择对应的模型,例如新闻模型。
    • 在字段列表中找到 infoip 字段。
    • 勾选 录入投稿内容模板

4. 在模板中读取 IP 地址

  1. 打开模板文件
    • 通常位于 e/template/default/content/content_*.html 文件中。
  2. 使用模板标签读取 IP 地址
    • 在模板中使用 [!--infoip--] 标签来显示 IP 地址。

示例代码:

html
 
<div> 发布人 IP 地址:[!--infoip--] </div>

具体步骤示例

步骤 1: 管理数据表

  1. 登录 EmpireCMS 后台
  2. 进入数据表管理
    • 依次点击:管理数据表 -> 管理字段
  3. 添加一个 IP 字段
    • 点击 添加字段
    • 输入字段名称 infoip
    • 字段类型选择 VARCHAR
    • 长度设置为 15

步骤 2: 建立 infoip 字段

  1. 打开投稿表单
    • 通常位于 e/admin/templates/default/submit/submit.php 文件中。
  2. 增加隐藏字段
    • 在表单中增加以下隐藏字段:
    php
     
    <input type="hidden" name="ip" id="ip" value="<?=$ecmsfirstpost==1?egetip():DoReqValue($tbname,'ip',stripSlashes($r[ip]))?>">

步骤 3: 修改管理系统模型

  1. 进入数据表管理
    • 依次点击:管理数据表 -> 管理系统模型
  2. 修改模型
    • 选择对应的模型,例如新闻模型。
    • 在字段列表中找到 infoip 字段。
    • 勾选 录入投稿内容模板

步骤 4: 在模板中读取 IP 地址

  1. 打开模板文件
    • 通常位于 e/template/default/content/content_*.html 文件中。
  2. 使用模板标签读取 IP 地址
    • 在模板中使用 [!--infoip--] 标签来显示 IP 地址。
wx.jpg ywfw.jpg
热门