如何给自己的html网页添加访问密码

就是添加那种,不需要到服务器验证的密码,就隐藏在网页中,输入正确的密码显示网页

很简单 密码为123456 你可以在login.php里面改
index.html 将以下代码放入 <body></body>里面就可以
<form method="post" action="login.php">
密码: <input type="password" name="password"/><br>
<input type="submit" name="submit" value="登陆">
</form>
login.php 完整的login.php内容
<?php
$password = isset($_POST['password']) ? $_POST['password'] : '';
if($password == '123456'){
echo "<script>alert('登陆成功。');location.href='in.html';</script>";
//不需要提示 则把 alert('登陆成功。'); 删除掉
}else{
echo "<script>alert('密码错误 登陆失败。。');location.href='error.html';</script>";
//不需要提示 则去掉 同上
}
?>
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-01-12
HTML网页的交互很多都是通过服务器与客服端实现的,如果想要在别人输入密码才能访问你的网页,而不需要通过服务器,可以考虑下面的方法。
如果仅仅在HTML代码中,增加控件和密码,而这样的明码容易被别人看到,即通过查看源码即可,所以可在增加一个HTML,编写一个加密解密的dll,如果在验证密码页面存储加密后的密码,这样,当别人输入密码时,可通过加密与存储的密码是否一致,以便判断能否访问。
当然,也可以把明码通过随机的方法,不同字符存储在不同地方,让别人看源码也不知道密码,而自己可通过随机函数数据位置的存储找到密码,以便进一步判断密码是否正确,以便对方是否有访问的权利。
相似回答