通过$ _GET

时间:2016-10-03 09:14:35

标签: php get

我需要获取当前网址(网址可能不同),我想通过ajax表单将此网址发送到电子邮件,但我无法获得正确的网址。我用:

echo $_GET['ref']

但它返回空值。

增加: 我有一个ajax表单,它将一些数据(包括当前网址)发送到我的电子邮箱。 是的,我使用这两个值:

$url1 = $_SERVER['HTTP_HOST'];
$url2 = $_SERVER['REQUEST_URI'];

但是它回复了我这样的网址:

/cloud/abuse/abuse_mailer.php

不是我当前的网址。

1 个答案:

答案 0 :(得分:0)

$_GET是一个包含通过 GET请求方法传递的数据的数组。如果您想获取当前网址,则可以使用$_SERVER;它包含服务器和请求数据。举个例子:

echo $_SERVER['REQUEST_URI']; // outputs current URI of client

或者您可以尝试:

echo $_SERVER['PHP_SELF'];