PHP正确的重定向表单操作的方法

时间:2013-09-21 05:46:00

标签: php http-status-code-301 http-status-codes

我在登录PHP上有/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

1 个答案:

答案 0 :(得分:0)

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

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