例如,假设一个用户想要“添加一个地方”到我的数据库,我怎么能在这个地方的名字几乎立即创建一个页面,例如www.mydomain.com/placename?
我知道这可能是一个复杂的解决方案,所以如果它太复杂而无法解释,请你把我推向正确的研究方向。
答案 0 :(得分:2)
如果我理解你是对你想要做的事情的一种方法。
答案 1 :(得分:1)
首先尝试理解mod重写。 你可以“掩饰:获取更好的格式的GET url。”
从这里开始:http://www.elated.com/articles/mod-rewrite-tutorial-for-absolute-beginners/
然后google并熟悉所有可能性。
之后确保GET变量在数据库中是唯一的,绝对确保使用唯一ID。
示例:
domain.com/PLACEID/PLACENAME/
mod_rewrite然后可以将它转换为您的PHP脚本:
domain.com/place.php?VAR=PLACEID&VAR2=PLACENAME
通过 PLACEID 搜索来自用户/地点的数据。
祝你好运答案 2 :(得分:1)
我假设您正在使用Apache。如果是,请使用mod_rewrite创建规则,将/place/placename
的请求转发给/place.php?name=placename
。然后编写place.php脚本,该脚本将从数据库中提取用户页面并以适当的方式显示它。
这是一种方法 - 还有其他方法。