0

PHP在 login 上有一个表单操作/actions/login.php。它检查所有内容和凭据,如果有效,则设置正确的 cookie 并简单地执行以下操作:

header("Location: /dashboard.php", true, 302);

这是最好的方法吗?在 Chrome 开发人员工具中,当我检查请求时,我看到:

Request URL:https://mydomain.com/actions/login.php
Request Method:POST
Status Code:302 Moved Temporarily

有没有比发送更优雅的解决方案302 redirect

4

1 回答 1

0

是的是最好的方法,还记得调用exit(); 或者死(); 避免重定向后执行额外代码的功能

header("Location: /dashboard.php", true, 302);
exit();
于 2013-09-21T07:36:37.027 回答