我的服務器正在寫入上的會話,但沒有得到讀取會議寫,但不Linux服務器上讀取
用下面的代碼:)
<?php
session_start();
if (isset($_POST['submit'])) {
if(!isset($_SESSION['cheese'])) {
$_SESSION['cheese'] = 1;
} else {
$_SESSION['cheese']++;
}
}
?>
在session_start(在頁面重載創建新的會話這意味着它沒有拿起會議。上面的代碼不顯示任何值。
奶酪|我:1; < - 這是什麼存儲在會話
編輯*****************
從建議下面就來檢查 的var_dump($ _ COOKIE,$ _SESSION ,$ _REQUEST,FILE。LINE); 每頁顯示以下內容
array(0){} array(1){[「test」] => string(2)「hi」} array(0){} string(36)「/ data/vhosts/slacatalogue/sesh1.php5「
Array()array(0){} array(0){} array(0){} string(36)」/data/vhosts/slacatalogue/sesh2.php6 「
寫,但不讀它
您需要向我們展示一些代碼 – Neat
您是否將session_start()放在頂部? –
很抱歉忘了將它們添加到代碼標籤 –