2013-02-12 69 views
0

如何在PHP中保存$_POST['username']的狀態。我做了一個登錄表單,這表單發佈到MySql,但它也發佈到用戶頁面,如何保存用戶頁面的狀態,以便當用戶轉到另一個頁面時,狀態仍然會保存,直到您登錄再次。

+2

您需要使用PHP的會話:http://www.tizag.com/phpT/phpsessions.php – koopajah 2013-02-12 13:43:20

+0

位含糊不清,但我想你正在尋找'SESSION'。 – Rikesh 2013-02-12 13:43:57

+0

謝謝,我會試試這個。 – HTMLboy001 2013-02-12 13:44:35

回答

4

使用會話來存儲它。找到它here。像下面一樣使用它。

一套像下面,

session_start(); 
$_SESSION['username'] = $_POST['username']; 

找回來在另一個頁面

session_start(); 
$username = $_SESSION['username']; 
1

一個好辦法做到這一點是使用會話在PHP中。你可以保存你想要的所有信息,這將是在會議期間訪問

1

插入值與變量查詢$ username = $ _POST ['username'];

您可以在另一個頁面上使用$ _POST和$ _REQUEST獲取值。 如果您將表單行爲的數據發佈到另一個頁面,那麼您不需要使用會話。 ,並且如果你想在session_start()頁面上通過session第一次啓動會話傳遞值,並且放入$ _SESSION ['userName'] = $ _POST ['username'];和另一個頁面,你可以獲得價值。第一次啓動會話session_start();然後$ userName = $ _SESSION ['userName'];

echo $ userName;它應該打印值。