2013-02-12 67 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;它应该打印值。