我傳遞的關鍵字從Javascript CakePHP中由用戶inputed到 功能search_result($輸入) 弗朗的Javascript 這樣www.example.com/search_result/input其中輸入是來自用戶 如果輸入包含:
,則爲no arguments found for search_result
。它適用於其他輸入。參數不傳遞給調用函數時的參數包含:或者
回答
您可能希望在將搜索字詞從Javascript傳遞到PHP之前進行編碼(我假設您使用的是AJAX)。 encodeURIComponent
:
您可以通過使用做到這一點
encodeURIComponent(term);
encodeURIComponent方法(項)或逃生(項)正在爲除其他字符「:」 –
除了URI編碼,問題是,:
用來分隔蛋糕參數,所以當你在搜索查詢有它,蛋糕認爲這是一個參數。
但是,有在the book修復,顯然,你可以使用「尾隨明星語法」:
Router::connect(
'/search_result/**', // notice two stars instead of one
array('controller' => 'search', 'action' => 'search_result')
);
這應該在/search_result/
後通過一切作爲一個單一的PARAM。
希望有所幫助。
這不是工作 –
@NadeemAnsari:你能告訴我們你的路由文件?這應該工作,除非它被其他路線覆蓋。 –
不,沒有其他路線具有此名稱或沒有其他路線指定超過此名稱。 –
- 1. 參數傳遞給函數
- 2. 參數傳遞給函數
- 3. 將參數傳遞給回調函數
- 4. pcap_dispatch /參數傳遞給回調函數
- 5. 傳遞參數給回調函數
- 6. 將包含參數值的函數傳遞給子組件
- 7. 將參數傳遞給包含' - '的javascript函數
- 8. 無法將包含空格的參數傳遞給vbs函數
- 9. 使用傳遞給模板函數的參數調用函數
- 10. 當函數作爲參數傳遞時,參數如何傳遞給該函數?
- 11. 傳遞參數成函數的函數調用的參數
- 12. icefaces包含參數傳遞
- 13. 傳遞給函數的參數數量?
- 14. 將參數傳遞給函數引用?
- 15. Swift 3.0 sort - 傳遞給調用的參數不需要參數
- 16. 傳遞函數的參數作爲參數傳遞給另一個函數
- 17. 哪裏參數傳遞給函數時沒有聲明參數
- 18. 將數組傳遞給函數參數
- 19. 將參數傳遞給函數,該參數必須作爲參數傳遞給python中的另一個函數
- 20. 將參數作爲參數傳遞給jQuery的回調參數
- 21. 將參數傳遞給Compose的函數?
- 22. javascript - 將回調函數作爲參數傳遞給函數
- 23. 將參數數組與參數傳遞給PHP中的函數?
- 24. 如何將參數傳遞給使用setTimeout調用的函數?
- 25. 傳遞函數作爲參數傳遞給另一個函數
- 26. 當我將參數傳遞給函數時,setTimeout不起作用
- 27. addEventListener傳遞調用者作爲參數
- 28. 如何將參數傳遞給傳遞給mapPartitions的函數?
- 29. 將bash函數參數傳遞給emacs
- 30. 將參數傳遞給比較函數?
請詳細 – akonsu