使用php进行密码保护重定向


Password protected redirect with php

我似乎在任何地方都找不到答案。我所能做的最接近的事情是用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>

我只需要能够保护下一个目标页面,而不是当前页面。

您需要使用PHP会话。您需要创建一个数据库,在该数据库中创建一个表来存储用户名、密码,也许还有电子邮件。然后,您需要创建一个文件来连接到数据库。在你的登录/密码表单中包含该文件。所有的代码和信息都有点多,但下面的链接是非常简单的教程,应该会让你开始。

http://code.tutsplus.com/tutorials/user-membership-with-php--net-1523