我想將一個數組傳遞給另一個頁面,然後使用該數組中的元素生成JSON,然後將其回顯出來供第一頁訪問。
現在我可以將數組發送到其他頁面,然後將其格式化爲我想要的格式,我將其作爲第一頁獲取,然後當我嘗試回顯url的fetch_get_contents回顯關於它的信息,它突然間打破了$ _SESSION變量。
這是我的第一個文件
$_SESSION['map'] = $rowContentArray;
$url2 = "http:....php";
在我的第二個文件,我可以在陣列不錯,我做的一切,我想用它 我附和了我從我的其他網頁想要的信息,那麼當我再次嘗試訪問在第一頁上的信息,它只是加入這個最後的換行符
$_SESSION['map'] = $rowContentArray;
$url2 = "http:.....php";
echo file_get_contents($url2, true);
我得到的指數我使用t的誤差O訪問在$ _SESSION變量數組中的我的第二個文件是未定義
$map = $_SESSION['map'];
錯誤:
注意:未定義指數:地圖
在第一個文件,我可以附和任何隨機字符串會後的東西和一切仍然工作..但當我嘗試回聲的網址內容它打破。
我很困惑,什麼可能會導致會話變量丟失。
非常感謝您的幫助。
在每個文件的頂部添加'session_start()' – 2014-11-03 01:22:00
你是否在所有頁面調用[session_start()](http://php.net/manual/pt_BR/function.session-start.php)? – 2014-11-03 01:22:12
是的,我在兩頁 – jacoballenwood 2014-11-03 18:16:27