我想在用户登录后显示Welcome Admin。我有当前的代码。我该怎么写才能完成它?我有一个带有'用户名'的mysql数据库我需要替换用户名变量。
<?php
if((isset($_SESSION['admin']))){
echo "Welcome ......
}
else
{
?>
<p>Welcome Guest</p>
<?php
}
?>
答案 0 :(得分:1)
因此,让我们假设用户登录,并设置正确的凭据。
因此我们使用用户名设置会话(在本例中为Script47)。就像这样。
// Blah blah above user logs in...
// $username is the value of the login form. You have now set SESSION "username" to that value
$_SESSION['username'] = $username;
之后,在&#34; main&#34;页面(登录后的页面)有这个。
session_start();
if(!isset($_SESSION['username']) || empty($_SESSION['username'])) {
echo 'Welcome Guest.';
} else {
echo 'Welcome ' . $_SESSION['username'];
}
在设置会话时不要忘记开始会话。