以下是保护仅限用户区域的安全方法吗?
if(!isset($_SESSION['username'])){redirect(SITE_ROOT . 'st_pages/login/');}
使用:
function redirect($url)
{
header('Location: ' . $url);
exit('<a href="' . $url . '">Redirecting you to: ' . $url . '</a>');
}
最佳答案
是的,它是安全的
虽然 header() 不会终止任何东西,但 exit() 确实终止了脚本。这是这个函数的唯一目的
关于php - PHP header() 和 exit() 会在重定向之前安全地终止脚本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2844759/