阻止特定页面直接访问



出于安全原因,我不希望用户直接访问一个页面。

例如,我有一个页面profile.php;我希望当用户按下按钮时,配置文件页面将打开,如果他想直接从url访问页面,这将限制他。

<?php define('SECURE_PAGE', true);include 'includes/page.php';?>

我已经尝试过了,但无法解决我的问题

您只需在特定条件下返回403状态码:

if ($something) {
http_response_code(403);
// optionally display nice 403 page with `include()` or just `echo`.
exit;
}

相关内容

  • 没有找到相关文章