【发布时间】:2011-10-24 12:08:19
【问题描述】:
我目前正在开发一个社交网站,我希望用户能够输入另一个用户的网址并被重定向到他的个人资料。问题是,每个现有用户在 mySQL 数据库中都有一个列,该列指定他使用哪些页面模板,以及要输入到该模板中的数据。我怎样才能做到这一点,以便当他输入示例:http://www.emuze.co/users/@bob_marly(它后面可以有 .PHP/.HTML 后缀)时,网站将查询数据库,找到模板,重定向到该模板页面(例如http://www.emuze.co/temps/temp1.0.php) 并使用来自 mySQL 数据库的用户? 我知道这是一个非常漫长而复杂的问题,但我真的很感激任何帮助! 多谢! :@
【问题讨论】:
-
有什么理由不直接重定向到目标站点吗?说真的,我的意思是。而不是通过显示其他内容而不是在内部处理重定向,只需将用户转发到目标页面。您可以为此使用 HTTP Location 标头或元标记。 (如果这没有意义,也许我根本没有得到你的问题。)
-
我不确定“在社交网站上工作”是指写一个,还是使用现有的。如果这是您可以控制的服务器,答案是使用 Ajax,与查询数据库的后端进程通信。如果没有,那么除非服务器提供该设施,否则您将无法执行此操作。
-
不,我正在从头开始制作自己的
标签: php mysql database redirect