1

是否可以在末尾附加一些说明$_SERVER['HTTP_REFERER']

所以它添加了类似的东西?redirected=1

4

3 回答 3

2
header("Location: ".$SERVER['HTTP_REFERER']."?redirected=1");
die();
于 2012-05-18T20:25:35.157 回答
2

引用 url 可能包含另一个参数,所以你必须做这样的事情。

<?php
  $refUrl = $SERVER['HTTP_REFERER'];

  if(strpos($refUrl,'?'))
      $refUrl .= '&redirect=1';
  else
      $refUrl .= '?redirect=1';

var_dump($refUrl);
于 2012-05-18T20:29:59.507 回答
0

您可以修改每个变量,例如:

$_SERVER['HTTP_REFERER'].="?redirected=1";
于 2012-05-18T20:25:47.603 回答