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

Discuz! 官方交流社區

標題: 添加個人主頁含有&符號鏈接時,點擊保存后鏈接發生改變無法訪問 [打印本頁]

作者: 來了來了    時間: 2023-7-16 09:17
標題: 添加個人主頁含有&符號鏈接時,點擊保存后鏈接發生改變無法訪問
在修改個人資料添加個人主頁鏈接時,點擊保存后鏈接發生改變,不能正常訪問


添加的鏈接

plugin.php?id=aljbd&act=view&bid=3&op=details


點擊保存后的鏈接

plugin.php?id=aljbd&act=view&bid=3&op=details



在&符號后面多出來兩個amp;amp;點擊訪問時進入鏈接的主頁,而非插件的分頁面

將&符號替換成amp;或%26,點擊保存后的鏈接未改變,還是帶有amp;或%26的鏈接,但訪問不了


求助大神    給予指點   萬分感謝



作者: 文強    時間: 2023-7-16 11:00
你打開 source\function\function_core.php,查找:

  1. $string = str_replace(array('&', '"', '<', '>'), array('&amp;', '&quot;', '&lt;', '&gt;'), $string);
復制代碼


修改為:

  1. //$string = str_replace(array('&', '"', '<', '>'), array('&amp;', '&quot;', '&lt;', '&gt;'), $string);
復制代碼


就是把這段代碼注釋掉,然后到后臺更新緩存;但會不會對其他頁面有不良影響這個你自己測試下。
作者: 湖中沉    時間: 2023-7-16 18:39
文強 發表于 2023-7-16 11:00
你打開 source\function\function_core.php,查找:

這是安全過濾,本就是刻意不允許的,不建議注釋操作,將引發注入安全隱患
作者: 來了來了    時間: 2023-7-19 15:41
謝謝兩位老師的指導,我再研究研究。

謝謝!




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