我有一个用户和管理员的登录表单,我希望我的用户在他们登录后有名字迎接。从php数据库名字登录表格
我有一个表叫有以下的列ID
,username
,password
,admin
,fname
用户,lname
我有如下的登录脚本代码,并想如果你们/加仑可以为提供任何帮助我很新的PHP
//Connect to db
include("conndb.php");
session_start();
//Get variables from login form
$username = $_POST['username'];
$password = $_POST['password'];
echo $username;
echo $password;
$password = MD5($password);
//query to find if user and password exist and match the password.
$query = "SELECT username, admin FROM users WHERE (username = '$username' AND password
= '$password')";
$result = mysql_query($query)
or die (mysql_error($connect));
if (mysql_num_rows($result) !=1) {
$_SESSION['loginfail'] = 1;
header ('location: index.php');
}
elseif (mysql_num_rows($result) ==1)
{
// check for admin flag
$a = mysql_fetch_array($result);
if ($a[admin] == Y)
{
$_SESSION['admin'] = 1;
header('location: admin.php');
}
else
{
$_SESSION['user'] = $fname;
header('location: index2.php');
}
}
哇,你至少有三样东西!很高兴听到! –
问号缺少我猜你的帖子;) – swapnesh
**什么**是你的问题? – Jocelyn