2014-06-06 32 views
-1

我的网站在php和mysql上运行。尽管“url”,“post-id”和“keyword”存储在mysql服务器中,但每个页面都是静态的。现在我的目标是创建一个“相关文章”栏,通过获取页​​面的URL或ID然后使用匹配关键字来显示相关文章。但我找不到从我的静态网址获取当前网页ID或网址的方法。有没有解决这个问题的方法?有没有办法从静态URL获取PAGE-ID?

+0

你是什么意思,“静态网址”? 'example.com /路径/到/ static.php'? –

+0

是的,确切地说。像“example.com/blog/name-of-page/” – Susan

+1

可能重复[在PHP中获取完整的URL](http://stackoverflow.com/questions/6768793/get-the-full-url-in- php) –

回答

0

你应该有一个列表,它的静态URL去与存储的页面标识某处(可能在数据库表中,因为你正在使用MySQL)。要找出请求哪个页面ID,只需在此列表上进行另一次查找,此时将根据您已拥有的页面URL(位于$_SERVER["REQUEST_URI"])查找页面ID。

相关问题