0

そのため、現在、page1.phpHTTP_REFFERERを変数として保存し、その変数を別のページに転送しようとしています。$_SESSION[]and$_COOKIES[]メソッドを使用してみましたが、うまくいきませんでした。page2.phpリファラーを として表示しpage.phpます。

助言がありますか?

page1.php :

<?php session_start();
$variable1 = $_SERVER['HTTP_REFERER'];
$_SESSION['ref'] = $variable1;

page2.php :

<?php session_start();
$_SESSION['ref'] = $variable1;
echo $variable1; ?> 
4

3 に答える 3

1

2ページ目の変数と値を反転しました

<?php
session_start();
$variable1 = $_SESSION['ref'];
echo $variable1;
于 2013-10-30T13:34:49.447 に答える
0

$_SERVER['HTTP_REFERER'] は事前定義された環境変数です。格納された変数にアクセスするには、たとえば、page2.php の $_SESSION['HTTP_REFERER'] を使用します

于 2013-10-30T13:35:25.443 に答える