【发布时间】:2015-03-29 09:21:48
【问题描述】:
我想知道如何让用户“McKenzie”看到他自己可以操作的独特页面,并让“Wendy”在登录时看到她自己的页面。
我已经创建了登录名和页面,将它们连接到 MySQL 数据库给它们 ID 等,所以我可以做所有这些,我知道会话等;)
那么有人可以告诉我该怎么做吗,我是否必须为每个单独的用户制作不同的页面?我在想一些类似的事情
注册页面:
将数据存储在数据库中,获取用户 ID 并使用 "?pageid=1" 将用户带到基于 id 的页面。
但我不确定如何在不手动创建每个页面的情况下创建每个页面,因为您可以想象为每个单独的用户创建一个新页面会很痛苦......而且效率非常低。有任何想法吗?
请给我看一个代码示例,不胜感激!提前谢谢大家!
【问题讨论】:
-
您可能想要查找有关会话 ID 的信息。你问了很多,可能需要几个脚本来做你需要的。我建议在 SO 中提出此类问题之前阅读一些教程。这是一个示例:w3schools.com/php/php_sessions.asp
-
我知道会话我知道如何使用开始结束它们等,我只是不知道如何使用它们来创建新页面,会话不能创建新页面?它只存储一个新变量,但感谢链接
-
您不会使用它们来创建新页面。您可以使用 php 执行此操作,然后使用会话 ID 来识别登录用户。您将需要一个创建用户的脚本,使用密码(我希望您会加密),然后是一个启用登录的页面,然后是一个允许登录用户添加内容的页面,以及一个显示所有他们添加的项目等
-
请展示你的尝试
-
我已经提出了所有这些问题,我已经完成了所有这些。我要问的只是一件事,我如何让不同的用户看到不同的页面,而无需实际创建页面,我制作了登录脚本和注册脚本以及 mysql 加密数据库。