session登录退出实例
index.php
<?php
session_start();
$admin_username=$_SESSION['admin_username'];
if(!$admin_username){
echo "<script>location='login.php'</script>";
exit;
}
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>网站后台</title>
<link rel="stylesheet" href="bs/css/bootstrap.css">
<script src="bs/js/jquery.js"></script>
<script src="bs/js/bootstrap.js"></script>
</head>
<body>
<div class="container">
<h1 class="page-header">云知梦网站后台:</h1>
<div class="jumbotron">
<h1>www.yzmedu.com</h1>
<h2>云知梦,只为有梦想的人!</h2>
<h2>400-105-8680</h2>
<p>
<button class='btn btn-primary btn-lg'>
<?php echo $admin_username ?>
</button>
<a href='logout.php' class='btn btn-success btn-lg'>退出</a>
</p>
</div>
<div class="alert alert-info">
<p>欢迎 <b><?php echo $admin_username ?></b> 登录云知梦网站后台!</p>
</div>
</div>
</body>
</html>
login.php
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>后台登录</title>
<link rel="stylesheet" href="bs/css/bootstrap.css">
<script src="bs/js/jquery.js"></script>
<script src="bs/js/bootstrap.js"></script>
<style>
.login{
width:500px;
height:300px;
background: #272822;
position: absolute;
top:50%;
left:50%;
margin-left:-250px;
margin-top:-150px;
border-radius:100px 10px;
color:#fff;
}
form{
width:300px;
margin:0 auto;
margin-top:60px;
}
</style>
</head>
<body>
<div class="login">
<form action="check.php" method='post'>
<div class="form-group">
<label>用户名:</label>
<input type="text" class="form-control" name='username'>
</div>
<div class="form-group">
<label>密码:</label>
<input type="text" class="form-control" name='password'>
</div>
<div class="form-group">
<input type="submit" value="登录" class='btn btn-warning'>
<input type="reset" value="取消" class='btn btn-info'>
</div>
</form>
</div>
</body>
</html>
check.php
<?php
session_start();
$username=$_POST['username'];
$password=$_POST['password'];
if(($username=='admin' || $username=='administrator') && ($password=='123' || $password=='456')){
$_SESSION['admin_username']=$username;
echo "<script>location='index.php'</script>";
}else{
echo "<script>location='login.php'</script>";
}
?>
logout.php
<?php
// 开启session
session_start();
// 清空session数组
$_SESSION=array();
// 销毁session文件
session_destroy();
// 删除cookie文件
setcookie('PHPSESSID','',time()-1,'/');
// 退出后去登录页面
echo "<script>location='login.php'</script>";
?>
**
**
**
**