php 用户登录:如何判断用户是否登录
2个回答
展开全部
login.php
<?php
session_start();
if (isset($_POST['user'])) {
$user = $_POST['user'];
$password = $_POST['password'];
if ($user == 'admin' && $password == 'Password') {//验证正确
$_SESSION['user'] = $user;
//跳转到首页
header('location:index.php');
}else{
echo "<script>alert('登录失败,用户名或密码不正确');</script>";
exit();
}
}
?>
<form method="POST">
用户名: <input type="text" name="user"><br />
密码: <input type="text" name="password"><br />
<input type="submit" value="提交">
</form>
index.php
<?php
session_start();
if (isset($_SESSION['user']) && !empty($_SESSION['user'])) {
echo "登录成功:".$_SESSION['user'];
}else{
echo "你还没有登录,<a href='login.php'>请登录</a>";
}
?>
望采纳 Thx
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询