我有一個homepage.php和messages.php頁面的兩個常見的「menu.php」是那裏,所以我已經在homepage.php以及messages.php開始了一個會話而我還沒有開始菜單頁面中的任何會話。 我想在這裏獲取這些值是我的菜單代碼:會話價值不來
HTML代碼:
<a href="#" class="dropdown-toggle dropdown-at" data-toggle="dropdown">
<span class=" name-caret">
<?= $_SESSION['name'] ?><i class="caret"></i>
</span>
<img src="../images/user/<?= $_SESSION['image'] ?>" style="width:100px; height: 61px;">
</a>
HOME page.php文件
<?php
ob_start();
session_start();
if (!isset($_SESSION['id'])) {
header('location:index.php');
}
include_once('includes/config.php');
include_once('includes/header.php');
include_once('includes/menu.php');
?>
,所以我能我秀登錄用戶主頁和消息頁面的菜單上的名稱和圖像數據。
您需要在每個使用會話變量的頁面上使用session_start()。 – jeff
在菜單頁太開始會話 –
drop'ob_start();' – 2016-08-24 05:15:24