-5
我想在PHP位置標題中使用一個變量,但似乎無法使其工作。我究竟做錯了什麼? 我的代碼:使用PHP位置標題
$id= 14;
header('Location:collection.php?idollection=$id);
我想在PHP位置標題中使用一個變量,但似乎無法使其工作。我究竟做錯了什麼? 我的代碼:使用PHP位置標題
$id= 14;
header('Location:collection.php?idollection=$id);
僅僅通過假設..你想重新直接與基於可變源$_GET
價值?
如何:
$id = 1;
header("Location: collection.php?idollection=".$id);
exit;
的exit
的使用將確保頁面將無法繼續執行header
被稱爲後。此外,確保在標題被調用之前沒有空格或任何輸出。
請務必使用雙引號。你使用單引號,實際上只使用了一個。試試這個:
header("location:collection.php?idcollection=$id");
閱讀有關變量插值 –
變量不會插入單引號字符串中。字符串也應該用兩個引號括起來。 – mario
這不是一個「php位置標題」,它是http位置標題 – zerkms