我有一個變量,我想要在頁面之間持久化。我已經嘗試使用POST設置它,並且當這不起作用時,我使用SESSION。然而,在任何一種情況下,當我進入新頁面時,變量都會丟失。PHP會話變量不在頁面之間持久
下面是當變量被設置代碼:
$_SESSION['filename'] = $boardName;
$debug->alert_code_info($_SESSION['filename']);
而且,正如調試實驗,我用這條線來檢查它是否仍然存在:
$debug->alert_code_info($_SESSION['filename']);
可以替代的POST在上述內容中的SESSION - 我也嘗試過,但它也不起作用。
爲什麼這些變量不會在頁面間持續存在?
您是否在每個頁面的頂部都有session_start()? – hRdCoder
http://php.net/manual/en/session.examples.basic.php – AbraCadaver
POST與SESSION不同。 POST進入一個頁面,不會一頁一頁地持續。 – developerwjk