【问题标题】:PHP Sessions and Cookies set upPHP 会话和 Cookie 设置
【发布时间】:2015-11-30 14:49:58
【问题描述】:

我想学习一些我在互联网上找不到的东西。 我创建了一个简单的网站,更像是一个简单的网络应用程序,我们如下结构。

index.php --> handles log In or Register
home.php --> main state of website.

所以基本上我希望当用户登录时,网站会将他定向到home.php。我已经做到了。但是我遇到了一个非常烦人的错误。 如果我在www.someexample.com/home.php 中重定向暴力破解,用户可以绕过主登录屏幕。 O.o
所以我想如果我可以使用会话检查器来查看用户是登录还是只是一个蛮力 - 对不起这个坏词 - 网站会将他重定向到登录屏幕。如果用户不想每次都登录,他可以检查Remember me 按钮来记住会话。 所以最后我想有两种方法。一个是检查用户是否登录,另一个是保存他的会话,即使他关闭计算机直到他按下注销按钮。

我查看了网络上的许多文章,但找不到如何开始我自己的项目。你们能帮我从一个基本结构开始吗?我使用 MySql。

【问题讨论】:

  • 这只是基本的登录内容。而且您甚至还没有添加任何您已经尝试过的代码。我们不是来做你的功课的。附带一些不起作用的代码(不是全部)只是部分。

标签: php mysql session cookies session-cookies


【解决方案1】:

听起来这是一个问/答。你需要一个重定向。让他们登录 index.php 页面并回发给它。让它检查登录是否正确,如果它被重定向到 home.php 并使用发布的哈希键进行检查,以便您知道登录是有效的。您可以完全跳过某些浏览器已关闭的 cookie。

请参阅here 了解如何重定向。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-27
    • 2010-11-25
    • 2016-04-08
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-08
    相关资源
    最近更新 更多