ある PHP ページから別の PHP ページへの変数の取得に問題があります。問題は、変数を取得できないことです。このコードを使用して別のページに移動します。
$updateGoTo = "closeticketscs.php";
if (isset($_SERVER['QUERY_STRING'])) {
$updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
$updateGoTo .= $_SERVER['QUERY_STRING'];
}
そして、変数を取得するために以下のコードを試しました:
$updateGoTo = "closeticketscs.php?id=echo $row_searchreslt['ID'];";
if (isset($_SERVER['QUERY_STRING'])) {
$updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
$updateGoTo .= $_SERVER['QUERY_STRING'];
}
ただし、これは機能しません。どんな助けでも大歓迎です。正しいコードは次のとおりです。
$updateGoTo = "closeticketscs.php?id=".$_POST['ID_Pelanggan'];
if (isset($_SERVER['QUERY_STRING']))
{
$updateGoTo .= ((strpos($updateGoTo, '?') > -1) ? "&" : "?" ).
$_SERVER['QUERY_STRING'];
}
header(sprintf("場所: %s", $updateGoTo));