2

(ブラウザではなく)phpファイル内にこのリンクを含むポップアップphpページがあります:

http://mydomain.com/member.php?id=75

そのページのユーザーに別の変数を定義するためだけにid値を取得するにはどうすればよいですか?

$_SERVER['HTTP_REFERER']を使用しました; ユーザーの出身地のリンクを取得します。

どうもありがとう、

4

3 に答える 3

1

$getId = explode("=", $_SERVER['HTTP_REFERRER']); 次に設定を使用することもできます$id = $getId[1](数値は配列の2番目の位置になるため)。

于 2012-08-29T17:02:22.270 に答える
0

URLのidは、$_GET変数を使用して抽出できるURLパラメーターです。

$_GET変数を出力してみてください。idの値を($_GET["id"]として選択します。

于 2012-08-29T17:10:13.507 に答える
0

ここでこのコードを試してください:

$query=parse_url($_SERVER['HTTP_REFERER'], PHP_URL_QUERY);
$REFERER_GET=array();
foreach(explode('&', $query) as $kv) {
    list($key,$value)=explode('=', $kv);
    $REFERER_GET[$key]=$value;
}
echo($REFERER_GET['id']);
于 2012-08-29T17:18:22.590 に答える