-3

アドレスに$profilepageuseridを含めたいのですが、正しい構文がわかりません。

$page=$_SERVER['groups_page.php?view_profile_user_id=$profilepageuserid'];

header("Refresh: $sec; url=$page");
4

2 に答える 2

5

ここには少し混乱があるようです。あなたがやりたいと思われるのは、ページ変数にURIを割り当ててから、ヘッダー関数を介してこれを発行することです。

$page = "groups_page?view_profile_user_id=" .$profilepageuserid . ".php";
header( "Refresh: $sec; url: $page" );

ここにアクセスしようとしている理由はわかりません$_SERVERが、配列自体の中でキーを呼び出しているように見えるため、PHPインタープリターは混乱します。もちろん、$_SERVER配列には有限数のキーしかなく、リクエストしたものとは似ていません:http: //php.net/manual/en/reserved.variables.server.php

于 2012-04-30T15:08:09.670 に答える
0

また:

$page=$_SERVER['groups_page?view_profile_user_id=' . $profilepageuserid . '.php'];

または:

$page=$_SERVER["groups_page?view_profile_user_id={$profilepageuserid}.php"];

文字列で変数を使用できるのは、二重引用符を使用している場合のみです。それ以外の場合は、変数を分割して文字列に連結する必要があります。

編集:.phpが正しい場所にあるかどうかはわかりませんが、アイデアは得られます...

于 2012-04-30T15:05:31.017 に答える