我無法解決這個問題。一分鐘它工作正常,現在不是,我看不到有什麼改變! 我的問題是簡單地提交登錄功能的用戶名和密碼。表單方法被設置爲「post」,但由於某種原因沒有數據通過。如果我轉儲$ _REQUEST或$ _POST,它們會返回空。 我知道表單正在提交,因爲如果我將方法更改爲「get」,我會按預期收到數據。任何人都可以想到爲什麼「獲得」將工作時,「後」不是什麼原因?!?!?如果相關,我使用codeigniter框架。非常奇怪的形式行爲
回答
我會首先檢查是否這個還沒有得到任何@Pete指出,CI具體的原因。
想到的唯一的另一個想法是,也許你有一個.htaccess
文件與mod_rewrite
指令某處,並且標頭重定向是由於某種原因而不是內部指令。標題重定向會傳遞GET變量(如果使用[QSA]
)但丟失POST變量。
我似乎記得codeignitor防止對$ _ POST直接訪問 - 檢查文件(有些東西一樣$這個 - >輸入 - >後或類似)
不,$ _POST就好。 CI只會取消設置$ _GET(只需使用我的一個CI實例進行檢查)。但是,@ musoNic80:$ this-> input-> post()是否提供了一些東西? index.php中的var_dump是否顯示相同的問題? – Boldewyn 2010-06-18 13:45:02
@Boldewyn:$ this-> input-> post()返回false,根據CI文檔表示該變量不存在。我有全局分析器顯示$ _POST數組爲空。 – musoNic80 2010-06-18 13:50:30
你能告訴我們表單HTML源代碼嗎? – Pete 2010-06-18 13:55:18
- 1. ArrayList行爲非常奇怪
- 2. 奇怪的形式行爲
- 3. 奇怪的形式行爲
- 4. WaitForSingleObject()的非常奇怪的windbg行爲
- 5. 非常奇怪的UITableViewController.tableview行爲scrollToRowAtIndexPath
- 6. 非常奇怪的MPI行爲
- 7. Python - 非常奇怪的sys.path行爲
- 8. 非常奇怪的$ _SESSION行爲
- 9. JComponent和mouseListener非常奇怪的行爲
- 10. 非常奇怪的python燒瓶行爲
- 11. 非常奇怪的iSeries Provider行爲
- 12. 非常奇怪的jquery mouseleave行爲
- 13. 非常奇怪的iframe事件行爲
- 14. 非常奇怪的jQuery/AJAX行爲
- 15. createobject(「HTMLFILE」)非常奇怪的行爲!
- 16. 非常奇怪的UITableView tableFooterView行爲
- 17. Android - 非常奇怪的行爲與GridView
- 18. 非常奇怪的Drupal 7 404行爲
- 19. 一個非常奇怪的C++行爲
- 20. stringWithContentsOfFile非常奇怪的行爲:在XCode
- 21. Backbone.Collection.each - 非常奇怪的行爲
- 22. 非常奇怪的Application.ThreadException行爲
- 23. 非常奇怪的PHP包括行爲..
- 24. Rails 3中真是非常非常奇怪的行爲閃變
- 25. Angular2奇怪的形式行爲與* ngFor
- 26. jQuery手機奇怪的形式行爲
- 27. Tkinter非常奇怪
- 28. 非常奇怪NoClassDefFoundError
- 29. Socket.io:非常奇怪
- 30. ç非常奇怪的隱式聲明
你能顯示錶單的HTML代碼嗎? – 2010-06-18 13:40:45