2013-01-18 47 views
4

我的問題是關於header()函數。我想送2個變量低谷此功能是這樣的:在逃避&使用GET方法在header()函數中發送多個值

header("Location:index.php?variable_1='true'&variable_2='false'");

我認爲它的問題,但我想這只是&. Also, first variable gets initialized and I can acquire it by calling $ _GET [「variable_1」]`但第二個不存在並且未初始化。

所以我的問題是,我可以通過GET方法發送多個值低谷header()函數嗎?

謝謝你的時間!

+0

哦,我很抱歉。大家好! –

+1

你不需要做'foo ='bar'&bar ='baz''。丟失引號,所以'foo = bar&bar = baz'。他們不需要,只會造成不必要的麻煩。 – vanneto

+0

如果被接受爲答案,請點擊下方的勾號按鈕來回答任何答案,這是您的答案 – HiDd3N

回答

5

是的,你可以以防萬一做

header("Location: index.php?variable_1=true&variable_2=false"); 

你不需要用 '' 這個

+0

對不起。我被誤解了。我只能通過這個調用標題(「位置:index.php?value1 = false&value2 = true」)傳遞一個變量; value1變量被初始化,但是value2不是。我不能訪問它與&或與&但第一個我可以。 –

+0

當你重定向到新的地址是這個地址當你重定向嗎?請看地址欄 index.php?variable_1 = true&variable_2 = false – HiDd3N

+0

現在它的工作。在我發佈一個問題之前,我以相同的方式測試了它,但沒有成功。相同的代碼現在可以工作。我爲時間浪費每個人而道歉,我是一個白癡。 –

1

試試這個:

header("Location:index.php?variable_1=true&variable_2=false"); 
相關問題