PHP 使用 $_SERVER[''PHP_SELF''] 获取当前URL页面地址的安全性问题

编辑于:2022年02月28日
PHP 使用 $_SERVER[''PHP_SELF''] 获取当前URL页面地址的安全性问题

使用 htmlentities($_SERVER['PHP_SELF']) 替代 $_SERVER['PHP_SELF'],让 URL 中可能的恶意代码转义为实体化显示的 html 代码而无法执行。

条件如果允许,建议使用使用 $_SERVER['SCRIPT_NAME']$_SERVER['REQUEST_URI'] 替代 $_SERVER['PHP_SELF']

相关推荐