php中使用session判断用户是否登录及权限

发布时间:2019-10-19编辑:脚本学堂
本文介绍下,在php中通过session判断用户是否登录,及相关权限的方法,很简单,适合初学的朋友参考。

1,页面内容

复制代码 代码示例:
<form action="#" method=post>
用户名:<input type=text name=user><br>
密 码: <input type=password name=pwd><br>
<input type=submit name=sbumit value=提交>
<input type=reset name=reset value=重置>

2、用于验证的php代码

复制代码 代码示例:

<?
session_start();
$_SESSION["user"]=$_POST[user];
$_SESSION["password"]=$_POST[pwd];
if($_SESSION[user]==""){
echo "<mce:script type="text/javascript"><!--
alert('用户名不能为空!');
// --></mce:script>";
}

if($_SESSION["user"]=="admin"){
echo "当前登录:系统管理员<br><a href='users_manage.php'>用户管理</a>";
}else{
echo"当前登录:".$_SESSION[user]."<br><a href='album.php'>我的相册</a>";
}
?>

简单吧,对于初学php中session的朋友,这个小例子,希望对大家有所帮助。