返回列表 发帖
查看: 741|回复: 5

[已解决] 如何在前台可以實現顯示完整程序版本

5

主题

10

回帖

21

积分

初学乍练

贡献
0 点
金币
4 个
发表于 2023-4-11 17:16:17 | 显示全部楼层 |阅读模式
好久沒來了, 這裡有一個小問題想請問各位大大們 ~~

如果我想在程序前台找個地方秀出像是後台這種 "Discuz! X3.5 Release 20230316 UTF-8" 版本完整資訊, 請問要下哪個 變量參數 呢 ??

因為目前全域變數 $_G['setting']['version'] , 只能夠實現部分資訊如 "X3.5".

麻煩大大能夠幫忙解惑, 謝謝 ~

1 贡献+1 金币

最佳答案

paullee0121 发表于 2023-4-11 22:16
感謝幫忙解答, 但是如果這個變量要在 footer.htm 上實現, 請問該如何寫呢 ?
也就是說不要在 .php 上實現 ...

https://open.dismall.com/?ac=document&page=template_coderule
在模板中使用PHP语句可以通过{eval}进行
多行PHP解析(Discuz! X3 新增)
  1. <!--{eval}-->
  2. ...PHP语句...
  3. <!--{/eval}-->
复制代码

------------------
  1. <!--{eval}-->
  2. @include_once DISCUZ_ROOT.'./source/discuz_version.php';
  3. echo 'Discuz! '.DISCUZ_VERSION.' R'.DISCUZ_RELEASE.' '.strtoupper(CHARSET);
  4. <!--{/eval}-->
复制代码
回复

使用道具 举报

5

主题

70

回帖

129

积分

渐入佳境

贡献
8 点
金币
6 个
发表于 2023-4-11 18:16:24 | 显示全部楼层
  1. @include_once DISCUZ_ROOT.'./source/discuz_version.php';
  2. echo 'Discuz! '.DISCUZ_VERSION.' R'.DISCUZ_RELEASE.' '.strtoupper(CHARSET);
复制代码


回复 支持 反对

使用道具 举报

12

主题

1607

回帖

2716

积分

Giter

贡献
143 点
金币
353 个
发表于 2023-4-11 19:08:51 | 显示全部楼层
强烈建议不要这么做,暴露小版本号容易让黑客得知你的站点的具体版本信息,如果你的站点没有及时更新(尤其是安全更新)的话就会暴露,黑客可以根据你的具体版本有针对性的攻击你的站点。
回复 支持 反对

使用道具 举报

5

主题

10

回帖

21

积分

初学乍练

贡献
0 点
金币
4 个
 楼主| 发表于 2023-4-11 22:16:08 | 显示全部楼层

感謝幫忙解答, 但是如果這個變量要在 footer.htm 上實現, 請問該如何寫呢 ?
也就是說不要在 .php 上實現, 而是要在 .htm 上來做實現, 是否有現有的變量可以像這種 $_G['setting']['version'] 方法進行實現呢 ?
回复 支持 反对

使用道具 举报

5

主题

70

回帖

129

积分

渐入佳境

贡献
8 点
金币
6 个
发表于 2023-4-12 00:36:00 | 显示全部楼层
paullee0121 发表于 2023-4-11 22:16
感謝幫忙解答, 但是如果這個變量要在 footer.htm 上實現, 請問該如何寫呢 ?
也就是說不要在 .php 上實現 ...

https://open.dismall.com/?ac=document&page=template_coderule
在模板中使用PHP语句可以通过{eval}进行
多行PHP解析(Discuz! X3 新增)
  1. <!--{eval}-->
  2. ...PHP语句...
  3. <!--{/eval}-->
复制代码

------------------
  1. <!--{eval}-->
  2. @include_once DISCUZ_ROOT.'./source/discuz_version.php';
  3. echo 'Discuz! '.DISCUZ_VERSION.' R'.DISCUZ_RELEASE.' '.strtoupper(CHARSET);
  4. <!--{/eval}-->
复制代码
回复 支持 反对

使用道具 举报

5

主题

10

回帖

21

积分

初学乍练

贡献
0 点
金币
4 个
 楼主| 发表于 2023-4-12 10:38:54 | 显示全部楼层
hipass 发表于 2023-4-12 00:36
https://open.dismall.com/?ac=document&page=template_coderule
在模板中使用PHP语句可以通过{eval}进行 ...

謝謝幫忙, 這個方法可以引用了, 感恩 ~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-5 03:42 , Processed in 0.072756 second(s), 7 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表