gpt4 book ai didi

php - 为服务器子域/子文件夹上的不同 PHP 应用程序连接/组合 MySQL 数据库中的多个用户表

转载 作者:行者123 更新时间:2023-11-29 02:25:33 27 4
gpt4 key购买 nike

我在服务器的子域/子文件夹上有多个应用程序(即 domain.comexample1.domain.comdomain.com/example1domain.com/example2)。这些应用程序在同一个 MySQL 数据库中有多个用户表。我的目标是连接用户表以不让用户从一个应用程序登录/注销到另一个应用程序。这是用现有用户表中的所有字段创建新表并随后更改 PHP 文件中的查询的好方法吗?你能给我你对这个问题的评论/解决方案吗?

最佳答案

您需要为您的用户信息(如姓名、邮件、密码等)创建一个表

然后创建一个新表,为您要管理的每个应用分配一个 id。

最后,您需要一个包含 id_user 列和 id_app 列的权限表,以将应用程序绑定(bind)到您的用户。

在每个应用程序中,您需要根据之前创建的应用程序表指定其“id”。当用户登录时,只需将显示用户 ID 的权限表中的所有 id_app 值存储在 SESSION 数组中,并使用 in_array 函数验证是否允许用户访问该应用程序。

关于php - 为服务器子域/子文件夹上的不同 PHP 应用程序连接/组合 MySQL 数据库中的多个用户表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22816108/

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