Php 由于用户的隐私而隐藏用户信息
Im正在构建包含用户身份验证的web应用程序,因此每个用户都将拥有个人数据的个人资料。数据将存储在数据库中,但由于其隐私,用户可以选择向公众访问者显示哪些信息。假设有人想对其他人隐藏他的电话号码,那么他将转到帐户设置并选择“隐藏”选项。但我不知道如何使它与数据库和应用程序的其余部分。Php 由于用户的隐私而隐藏用户信息,php,mysql,web,Php,Mysql,Web,Im正在构建包含用户身份验证的web应用程序,因此每个用户都将拥有个人数据的个人资料。数据将存储在数据库中,但由于其隐私,用户可以选择向公众访问者显示哪些信息。假设有人想对其他人隐藏他的电话号码,那么他将转到帐户设置并选择“隐藏”选项。但我不知道如何使它与数据库和应用程序的其余部分。 任何指导或参考都是有帮助的。谢谢让你的桌子看起来像这样。这意味着John和Laura的隐私设置与Jane和sam不同 +-------+------------+------------+--------+ | u
任何指导或参考都是有帮助的。谢谢让你的桌子看起来像这样。这意味着
John
和Laura
的隐私设置与Jane
和sam
不同
+-------+------------+------------+--------+
| user | phone | address | hidden |
+-------+------------+------------+--------+
| john | 2025550165 | example 1 | 1 |
| jane | 2026118043 | example 2 | 0 |
| sam | 2026682607 | example 3 | 0 |
| laura | 2026688273 | example 4 | 1 |
+-------+------------+------------+--------+
要使用它,SQL
类似于:从表中选择用户、电话、地址,其中隐藏=0
它将只返回jane
和sam
这有什么帮助吗?您可以创建一些类似于用户设置的表,用户可以在其中设置哪些字段不应该对公众可见提供的信息太少,无法回答此问题。即使如此,它也可能过于宽泛。请在每次加载配置文件时访问检查某个列,根据它在数据库中的说明可以显示哪些内容,不能显示哪些内容?您有什么问题,如何存储它,或者如何显示/不显示它?