我似乎无法在任何地方找到答案。我设法做的最接近的是使用php密码保护页面,但是我在这方面找到的每个解决方案都无法正常工作。基本上我正在制作一个基于网络的益智游戏。我使用javascript设置了当前版本,强制您输入密码以进入下一级别。我想在php中有类似的东西,因为如果你查看页面源代码,你可以轻松查看密码。我真的很喜欢这个js代码的功能,遗憾的是我无法找到任何资源如何用php完成。任何帮助,将不胜感激。
<SCRIPT>
function passWord() {
var testV = 1;
var pass1 = prompt('Enter the Code',' ');
while (testV < 3) {
if (!pass1)
history.go(-1);
if (pass1.toLowerCase() == "1234") {
alert('It came unlocked!');
window.open('sample-level.htm');
break;
}
testV+=1;
var pass1 =
prompt('That is not the correct answer.','Password');
}
if (pass1.toLowerCase()!="password" & testV ==3)
history.go(-1);
return " ";
}
</SCRIPT>
我只需要能够保护下一个目标页面,而不是当前目标页面。
答案 0 :(得分:0)
您需要使用PHP会话。您需要创建一个数据库,在该数据库中创建一个表来存储用户名,密码和电子邮件。然后,您将要创建一个连接到数据库的文件。在您的登录/密码表单中包含该文件。所有的代码和信息都有点放在这里,但下面的链接是非常严格的前进教程,应该让你开始。
http://code.tutsplus.com/tutorials/user-membership-with-php--net-1523