用戶打開多個窗口時出現問題。在我的應用程序中,當用戶點擊項目信息時,項目ID將存儲在會話變量中,並且在保存時將保存在項目中。但是如果用戶打開project1並在單獨的窗口中打開project2,則當用戶單擊保存到project1時會出現問題。它被保存到project2。 Hpw來解決這個問題。Codeigniter PHP多窗口問題
1
A
回答
0
這裏有一個設計錯誤。 PHP會話意味着存儲應該在後續訪問中保留的數據。即:頁面語言或用戶登錄狀態。
將ID傳遞給所有控制器的正確方法是使用URL或 GET/POST方法。你甚至可以使用數據庫,但我認爲它不適合這裏。
4
如果您使用會話,那麼當您在新窗口中打開頁面時,會話變量將被覆蓋。
解決方案是使用GET或POST方法發送和檢索值而不是Session。
相關問題
- 1. codeigniter瀏覽器窗口的問題?
- 2. WPF datagrid多窗口問題
- 3. 多窗口問題 - C#WPF
- 4. PHP CODEIGNITER UPDATE問題
- 5. PHP AJAX窗口關閉問題
- 6. .htacess窗口問題
- 7. 問題與窗口
- 8. 問題與窗口
- 9. OpenGL多個子窗口問題
- 10. 多個彈出窗口的JavaScript問題
- 11. Adobe AIR多窗口問題
- 12. 顯示多個窗口 - 激活問題
- 13. PHP會話問題打開多個窗口標籤
- 14. iceWm窗口管理器窗口問題
- 15. KendoUI窗口問題是否存在多個窗口彈出窗口
- 16. ExtJS4窗口標題問題
- 17. CodeIgniter的PHP梅勒問題
- 18. PHP escapeshellarg()問題,使用CodeIgniter
- 19. Php codeigniter Api調用問題
- 20. codeigniter多域設置問題
- 21. Ajax中的窗口關閉問題
- 22. 聊天窗口問題
- 23. javascript窗口滾動問題
- 24. 模態窗口的問題
- 25. Xcode 4窗口問題
- 26. 重繪窗口問題
- 27. WPF窗口邊界問題
- 28. py2exe窗口服務問題
- 29. 收藏夾窗口問題
- 30. wpf窗口位置問題
是否有任何選項可以找到用戶打開另一個窗口? – ASD 2010-06-15 11:06:01