返回列表 发帖
查看: 1512|回复: 3

[求助] 添加个人主页含有&符号链接时,点击保存后链接发生改变无法访问

8

主题

17

回帖

28

积分

初学乍练

贡献
0 点
金币
0 个
发表于 2023-7-16 09:17:10 | 查看全部 |阅读模式
在修改个人资料添加个人主页链接时,点击保存后链接发生改变,不能正常访问


添加的链接

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的链接,但访问不了


求助大神    给予指点   万分感谢


我知道答案 回答被采纳将会获得1 贡献 已有3人回答
回复

使用道具 举报

6

主题

804

回帖

2137

积分

已臻大成

贡献
140 点
金币
90 个
发表于 2023-7-16 11:00:16 | 查看全部
你打开 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);
复制代码


就是把这段代码注释掉,然后到后台更新缓存;但会不会对其他页面有不良影响这个你自己测试下。
回复

使用道具 举报

23

主题

5272

回帖

9409

积分

应用开发者

贡献
498 点
金币
1421 个
QQ
发表于 2023-7-16 18:39:20 | 查看全部
文強 发表于 2023-7-16 11:00
你打开 source\function\function_core.php,查找:

这是安全过滤,本就是刻意不允许的,不建议注释操作,将引发注入安全隐患
回复

使用道具 举报

8

主题

17

回帖

28

积分

初学乍练

贡献
0 点
金币
0 个
 楼主| 发表于 2023-7-19 15:41:11 | 查看全部
谢谢两位老师的指导,我再研究研究。

谢谢!
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-5-9 19:24 , Processed in 0.059184 second(s), 25 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

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