php用户管理员分别登录,用户和管理员的访问级别

我创建了一个系统并且工作正常。问题是,我需要限制1.)用户和2.)管理主页。

例如,登录后,Admin将直接进入主页面(例如:mainpage.php)。如果用户登录,他们将被定向到历史记录(例如:history.php)页面。

我在网上收集了一些代码,但在我的系统上没有任何上述工作正常。我试图编辑我的登录页面(login.php)和我的主页面(例如:mainpage.php)等等。他们都没有工作。

我还是PHP的新手(比如2天前),我在网上找到的很多代码非常复杂,技术性强,比我需要的还要多。我只是需要简单的PHP / JavaScript或任何代码,所以我可以分开我的用户和管理员可以直接在登录时查看。

任何帮助将不胜感激,真的。多谢你们!

P.S:我已经为我的phpmyadmin创建了一个表格。在用户表上,指示了用户名,密码,电子邮件,访问级别(admin或用户)。

$sql="SELECT * FROM users WHERE username='$username' and pw='$pw'";

$result=mysql_query($sql);

// Mysql_num_row is counting table row

$count=mysql_num_rows($result);

// If result matched $myusername and $mypassword, table row must be 1 row

if($count==1){

// Register $myusername, $mypassword and redirect to file "login_success.php"

session_register("username");

session_register("password");

while($row = mysql_fetch_array($result)){

if($row['admin']=='1'){

header("mainpage.php");

}else{

header("location:history.php");

}

}

} else {

echo "Invalid! Please try again.";

}

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值