我想存储当前登录用户的用户名
mysql_query(" UPDATE member SET url = 'ques2.php'
WHERE username = '$username' ") or die('Unable to update members URL: ' . mysql_error());
//在此我想更新我的列url,这是登录用户的最后一次访问的网址 我用它来退出我的用户名
while($info = mysql_fetch_array( $data ))
{
//Print $info['username'] ;
if($info['username']==($fgmembersite->UserName('username')))
{
$username=$info['username'];
break;
}
}
但它没有检索登录用户的用户名并且我想要存储它,因为我可以运行我的更新查询....我的代码中的问题是什么....请帮助。< / p>
答案 0 :(得分:7)
将其存储在会话中:
$_SESSION['username'] = $info['username'];
然后在其他页面上,您可以从中获取:
echo $_SESSION['username'];
确保将session_start()
放在您使用它的每个页面的顶部。
答案 1 :(得分:0)
第一页
session_start();
$_SESSION['userName'] = 'Root';
第二页
session_start();
echo $_SESSION['userName'];