我有一个用户登录/注册系统,它只是使用
// execute queries, set cookies, etc. here
header("Location: " . getenv("HTTP_REFERER"));
最近我读了一篇关于exit();
和die();
的帖子,但我不知道我应该使用它们。据我所知,它们会终止PHP程序?这是正确的吗?我应该怎么做才能达到这个效果?是否只需要在每个header()执行之后直接添加其中一个函数即可?
我有AJAX和jQuery在login.php/register.php中进行读取,这会受到影响吗?
编辑:除了在header()之后,我还应该在哪些地方使用exit();
或die();
函数?exit();
在PHP中更常用,而die();
在Perl中更常用吗?
die
还是exit
都没有太大关系。 - Grexisdie(header("location: {$url}"));
。 - s3c