好的,所以我想设置一些内容,如果未订阅的用户加入我的网站,他们会被重定向到加入页面,但如果他们是订阅会员,他们会留在主页上。
<?php
include_once("php_includes/check_login_status.php");
// Make sure the user is logged in and sanitize the session
if(isset($_SESSION['username'])){
$u = $_SESSION['username'];
} else {
echo <- Need the code here
exit();
}
?>
答案 0 :(得分:0)
您可以使用header()重定向用户。
header("Location: file.php");
也不需要使用exit()。
答案 1 :(得分:0)
您可以通过设置Location
标题重定向用户:
header('Location: /newPage.php');
根据docs对header()
的调用必须在任何输出之前进行。
引用有关重定向的文档:
第二个特例是&#34;位置:&#34;头。不仅如此 将此标头发送回浏览器,但它也会返回REDIRECT (302)状态代码到浏览器,除非201或3xx状态代码 已经确定了。