Php MySQL中每行的唯一页面
我在MySQL中有一个表。我想在我的目录中创建一个新文件,使每一行都有一个唯一的页面。唯一的问题是,许多行与同一个用户(相同ID)相关。我想确保用户只看到他们的页面。你知道我该怎么做吗?你可以使用.htaccess文件和虚拟地址,比如:Php MySQL中每行的唯一页面,php,mysql,row,unique,creation,Php,Mysql,Row,Unique,Creation,我在MySQL中有一个表。我想在我的目录中创建一个新文件,使每一行都有一个唯一的页面。唯一的问题是,许多行与同一个用户(相同ID)相关。我想确保用户只看到他们的页面。你知道我该怎么做吗?你可以使用.htaccess文件和虚拟地址,比如: www.site.com/128.html 向上地址的访问代码为: RewriteRule (.*)\.html$ index.php?user_id=$1 [L] 您可以使用$\u GET['user\u id']变量检查用户id。因此,如果您有100个用户
www.site.com/128.html
向上地址的访问代码为:
RewriteRule (.*)\.html$ index.php?user_id=$1 [L]
您可以使用$\u GET['user\u id']变量检查用户id。因此,如果您有100个用户,您希望生成100个或更多只能由相应用户访问的html文件?关于独特的东西。按分组或添加不同的(取决于您的表布局)事实上,我希望为每个事件(我的表包含事件)生成一个php页面,而不是为每个用户生成。这些页面只能由装箱事件的用户访问。好的。。。为什么不创建一个general eventpage,然后用数据库中的数据填充它呢?这会为你节省很多时间和麻烦。当你只需要一个查询就可以完成所有的工作,而用户的会话抱歉刚刚删除了我的评论时,你可以像访问yoursite.com/events.php?event_id=123那样访问该页面。@Soundz也有同样的想法。这样的情景会更好。是否要求用户单击某个内容?或者查看他们的详细信息,如果是,则Soundz idea适合。您确定使用.htaccess不会有危险吗?如果您希望用户只看到他们的页面,请不要使用这种方式。只需创建一个php文件并使用会话验证用户。