从动态生成的页面获取URL

问题描述:

我有一个包含页面的网站,它动态地从包含一系列家庭数据的数据库中提取家庭配置文件。从动态生成的页面获取URL

生成的URL看起来是这样的: http://example.com/family/?name1-name2/

我有一个接触的形式在此页上,我想在每个联系人提交当前的URL,这样我可以告诉表单是家庭的页面来自(哪里。

我不知道太多的PHP,我想知道什么PHP可以用来抓取网址。

使用此得到您的网页的当前URL:

echo $_SERVER['REQUEST_URI']; 
+0

这甚至会在'?'之后抓取url的部分。 – LarsMonty 2014-12-04 23:05:28

+0

是的。它会... – 2014-12-05 04:11:32

一般来说,$ _ SERVER变量会得到你所需要的。试着增加您的网页上下面看看有什么可供选择:

var_dump($_SERVER) 
一般

$_SERVER['REQUEST_URI']将做的工作。它会输出/family/?name1-name2/