我需要获取当前网址(网址可能不同),我想通过ajax表单将此网址发送到电子邮件,但我无法获得正确的网址。我用:
echo $_GET['ref']
但它返回空值。
增加: 我有一个ajax表单,它将一些数据(包括当前网址)发送到我的电子邮箱。 是的,我使用这两个值:
$url1 = $_SERVER['HTTP_HOST'];
$url2 = $_SERVER['REQUEST_URI'];
但是它回复了我这样的网址:
/cloud/abuse/abuse_mailer.php
不是我当前的网址。
答案 0 :(得分:0)
$_GET
是一个包含通过 GET请求方法传递的数据的数组。如果您想获取当前网址,则可以使用$_SERVER
;它包含服务器和请求数据。举个例子:
echo $_SERVER['REQUEST_URI']; // outputs current URI of client
或者您可以尝试:
echo $_SERVER['PHP_SELF'];