实现密码登录才能访问文件
访问的文件前加这段程序
<?php
session_start();
//开启session,session是服务端的缓存,相当于客户端的cooking
if(isset($_POST['password']) && $_POST['password'] == 'admin')
//isset()判断变量是否已设置,from中的password已存在与类型与值都等于admin
{
$_SESSION['ok'] = 1;
//$_SESSION是服务端缓存信息的数组形式,新建一个ok变量赋值为1且会再存储在cooking中。
header('location:?');
//跳转到指定文件
}
if(!isset($_SESSION['ok']))
如果服务端的变量不存在或没有赋值则返回true。因为有!
{
exit('
<form method="post">
密码:<input type="password" name="password" />
<input type="submit" value="登陆" />
</form>
');
输出脚本退出当前文件。
}
?>

浙公网安备 33010602011771号