gpt4 book ai didi

php - PHP 和 MySQL 的登录问题

转载 作者:行者123 更新时间:2023-11-29 10:56:47 26 4
gpt4 key购买 nike

我已经创建了一个网站,我必须登录才能查看该网站,现在我已将所有文件复制到一个新目录中并为此创建了一个单独的数据库。

问题是每当我登录一个网站时,另一个网站也会登录,并且也会注销。谁能告诉我为什么会发生这种情况?我的服务器在本地主机 (XAMPP) 上运行。

我按照本教程创建了登录页面: https://www.tutorialspoint.com/php/php_mysql_login.htm

最佳答案

当我们像您在 $_SESSION['login_user'] 中那样在 session 中存储数据时,此 session 存储的数据适用于您的域。当您将应用程序复制到其他目录时,它仍然在同一域下运行,因此它将访问相同的 session 数据。您可以通过使 session 数据 key 对其目录 ex 唯一来解决此问题。 $_SESSION[$domain.'_login_user'] 其中 $domain 是一些特定于应用程序的变量。

在使用 session 时还要看看 session 劫持,你肯定没有安全地使用它们:PHP Session Fixation / Hijacking

关于php - PHP 和 MySQL 的登录问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42909734/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com