久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區(qū)

標(biāo)題: 如何在前臺可以實現(xiàn)顯示完整程序版本 [打印本頁]

作者: paullee0121    時間: 2023-4-11 17:16
標(biāo)題: 如何在前臺可以實現(xiàn)顯示完整程序版本
好久沒來了, 這裡有一個小問題想請問各位大大們 ~~

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

因為目前全域變數(shù) $_G['setting']['version'] , 只能夠?qū)崿F(xiàn)部分資訊如 "X3.5".

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


作者: hipass    時間: 2023-4-11 18:16
  1. @include_once DISCUZ_ROOT.'./source/discuz_version.php';
  2. echo 'Discuz! '.DISCUZ_VERSION.' R'.DISCUZ_RELEASE.' '.strtoupper(CHARSET);
復(fù)制代碼



作者: 專家    時間: 2023-4-11 19:08
強烈建議不要這么做,暴露小版本號容易讓黑客得知你的站點的具體版本信息,如果你的站點沒有及時更新(尤其是安全更新)的話就會暴露,黑客可以根據(jù)你的具體版本有針對性的攻擊你的站點。
作者: paullee0121    時間: 2023-4-11 22:16
hipass 發(fā)表于 2023-4-11 18:16

感謝幫忙解答, 但是如果這個變量要在 footer.htm 上實現(xiàn), 請問該如何寫呢 ?
也就是說不要在 .php 上實現(xiàn), 而是要在 .htm 上來做實現(xiàn), 是否有現(xiàn)有的變量可以像這種 $_G['setting']['version'] 方法進(jìn)行實現(xiàn)呢 ?
作者: hipass    時間: 2023-4-12 00:36
paullee0121 發(fā)表于 2023-4-11 22:16
感謝幫忙解答, 但是如果這個變量要在 footer.htm 上實現(xiàn), 請問該如何寫呢 ?
也就是說不要在 .php 上實現(xiàn) ...

https://open.dismall.com/?ac=document&page=template_coderule
在模板中使用PHP語句可以通過{eval}進(jìn)行
多行PHP解析(Discuz! X3 新增)
  1. <!--{eval}-->
  2. ...PHP語句...
  3. <!--{/eval}-->
復(fù)制代碼

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

作者: paullee0121    時間: 2023-4-12 10:38
hipass 發(fā)表于 2023-4-12 00:36
https://open.dismall.com/?ac=document&page=template_coderule
在模板中使用PHP語句可以通過{eval}進(jìn)行 ...

謝謝幫忙, 這個方法可以引用了, 感恩 ~




歡迎光臨 Discuz! 官方交流社區(qū) (http://www.9999xn.com/) Powered by Discuz! W1.0