密码保护重定向与PHP

时间:2015-02-11 00:17:51

标签: javascript 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>

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

1 个答案:

答案 0 :(得分:0)

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

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