到目前为止,我的代码看起来像这样:
<?php
session_start();
//if session is not registered
if(!isset($_SESSION['Email'])) {
header("Location:createEvent.php");
}else{//if session is registered
header("includes/inc_header_User.php");
}
?>
我想将每个页面的标题保留为:inc_header_User.php,只要用户已登录。
答案 0 :(得分:2)
您需要使用include()
,而不是header()
来导入文件的内容。
include("includes/inc_header_User.php");
答案 1 :(得分:2)
header()
用于向浏览器发送HEADER信息。我相信你的第二个header()
语句应该是include()
,其中包含当前脚本中的其他PHP文件。
答案 2 :(得分:0)
对于标题,将包含两次,为了更改其中一个或两个,将包含另一次页脚。
<?php
session_start();
//if session is not registered
if(!isset($_SESSION['logged_in'])) {
include("footer.php");
}else{//if session is registered
Include("footer_inside.php");
}
?>