❶ 如何php页面设置密码才能访问的代码,$password这种
<?php
$password=$_POST['password'];
if($password!='123456'){
?>
<html>
<body>
请输入正确密码
<form action=pw.php method=post>
<input type=password name=password></input>
<input type=submit value="提交"></input>
</form>
</body>
</html>
<?
}
else{
include("kj.html');
}
?>
❷ PHP输入密码才能访问这个页面的代码
可以用php的session或者cookie实现
首次打开和关闭浏览器重新打开 都需要输入密码才可以访问 密码是 admin
<?php
session_start();
if(isset($_POST['password'])&&$_POST['password']=='admin'){
$_SESSION['ok']=1;
header('location:?');
}
if(!isset($_SESSION['ok'])){
exit('
<formmethod="post">
密码:<inputtype="password"name="password"/>
<inputtype="submit"value="登陆"/>
</form>
');
}
?>
<html>
<head>
<title>title</title>
</head>
<body>
输入密码才能访问这个页面
</body>
</html>
❸ 自己有php网站源码怎么知道后台密码
后台密码配置文件里肯定没有,你只能看看这套源码在登录的时候是怎么比对密码的,如果单纯的MD5的话,你可以建一个PHP测试文件然后MD5一个新的密码,把这个值替换到数据库里的密码字段。我碰见你的这种问题的时候就是这么解决的。
❹ PHP中preg_match('/^\w{5,16}$/is', $PassWord )是什么意思
preg_match()是正则表达式匹配的意思,这个是值匹配一次正则表达式
'/^\w{5,16}$/is',是一个正则表达式
其中的"^"表示,以这个字符类中字符开头,\w+,表示一个或多个\w,最少一个
你这个{5,16}则是限定范围,
$PassWord 是穿进去的参数,应该是你设置的密码
这个的意思是,$PassWord 的值必须是5-16位的字符
❺ PHP登陆页面采用哪种密码比对方式最好
1.密码对比就这样啦,可以用随机的salt生成密码hash,单用md5,sha1不是很好
2.不用查出来,在原有的基础上直接加减即可.
update xxx set xxxx = xxxx + 5