由於某種原因,當我嘗試傳遞0使用url參數變量時,在另一端它結束爲空或空。我如何通過使用url參數將頁面A傳遞給頁面B?通過URL傳遞0作爲參數
在symfony中
echo form_tag('application/recognition?step=0')?>
最終被像
application/recognition
和步驟丟失,但是如果0變爲1它的工作。
謝謝..
由於某種原因,當我嘗試傳遞0使用url參數變量時,在另一端它結束爲空或空。我如何通過使用url參數將頁面A傳遞給頁面B?通過URL傳遞0作爲參數
在symfony中
echo form_tag('application/recognition?step=0')?>
最終被像
application/recognition
和步驟丟失,但是如果0變爲1它的工作。
謝謝..
你是如何檢查0?它應該是$_GET['param'] === '0'
。
只是想打印出來在另一端 – Marin
對不起,我不明白你的意思。 'echo $ _GET ['param'];'如果輸出爲0,則應輸出'0'。 –
@Matt S:除非在回顯之前將其解釋爲整數,否則將顯示空字符串。 –
檢查你的代碼,請確保您的頁面沒有 「空[$ _ GET [ '步']」
當步驟= 0,在PHP中,空[$ _ GET [ '步']會返回true表示step = 0等於step爲空。
所以,如果你有 「空[$ _ GET [ '步']」,你的PHP頁面不按照symfony項目網站,表單助手(如`form_tag`)工作時,步長= 0
已棄用,而應使用純HTML。有沒有辦法避免使用form_tag? – rownage
如果是這種情況,我將不得不使用它來更改大約9頁。問題不在於form_tag,我想的form_tag將使用稱爲標記另一個函數(),我無法找到任何有關 – Marin