附加$ _SERVER ['HTTP_REFERER']

时间:2012-05-18 20:20:57

标签: php url

是否可以在$_SERVER['HTTP_REFERER']

的末尾添加一些说明

因此它添加了类似?redirected=1

的内容

3 个答案:

答案 0 :(得分:2)

header("Location: ".$SERVER['HTTP_REFERER']."?redirected=1");
die();

答案 1 :(得分:2)

referer url可能包含另一个params,所以你必须做这样的事情。

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

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

var_dump($refUrl);

答案 2 :(得分:0)

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

$_SERVER['HTTP_REFERER'].="?redirected=1";