我如何通過表單上的頁面保存變量Codeigniter,在第一頁我收到我需要的所有變量表單,我想將這些變量保存到PostData,能夠在我的每頁上訪問它們形成?通過php形式傳遞全局變量?
0
A
回答
0
在大多數情況下,最簡單的方法是利用會話。例如,在PHP中使用會話分配你的「全球性」 VAR:
session_start();
$_SESSION["var_name"] = $temp_var;
請注意:session_start();
必須引用任何會話變量時,包括在每個頁面上。
**注意:如果確實執行了隱藏表單輸入字段的路由,所有用戶將能夠查看變量的值。另外,您必須在處理用戶表單的各個頁面的每個步驟中分配隱藏的輸入字段。
0
需要注意的是有經驗的用戶可以編輯隱藏字段,確保驗證數據,並要小心使用CSRF
你應該使用Session或Flashdata http://codeigniter.com/user_guide/libraries/sessions.html
笨支持「flashdata」,或會話的數據對於只能用於下一個服務器請求,然後自動清除。這些可能非常有用,通常用於信息或狀態消息(例如:「記錄2已刪除」)。
注意:Flash變量的前綴爲「flash_」,所以請避免在您自己的會話名稱中使用此前綴。
相關問題
- 1. 傳遞形式變量通過wordpress頁
- 2. 通過PHP形式傳遞JavaScript和PHP變量
- 3. 難以傳遞變量通過包括使用全局變量
- 4. 將全局javascript變量傳遞給php
- 5. 傳遞的Javascript全局變量到PHP
- 6. 傳遞全局變量
- 7. php遞歸全局變量?
- 8. PHP全局變量通過頁面
- 9. 錯誤變量傳遞在PHP形式
- 10. 如何通過開關/外殼傳遞全局變量
- 11. 全局變量沒有通過堆棧傳遞 - IE8
- 12. Javascript - 通過函數傳遞後更新全局變量
- 13. 全局變量不通過
- 14. PHP中的全局變量或傳遞變量? (性能)
- 15. Activator.CreateInstance傳遞變量形式
- 16. 傳遞變量形式javascript
- 17. 通過Android Studio中的AsyncTask將全局變量傳遞給php文件
- 18. php通過onLoad傳遞變量
- 19. PHP變量傳遞通過HREF
- 20. 通過jQuery傳遞PHP變量
- 21. 如何通過url傳遞php變量
- 22. 傳遞會話變量通過iframe,PHP
- 23. php表單不通過變量傳遞?
- 24. 通過函數傳遞變量Javascript/PHP
- 25. 通過3頁傳遞變量 - PHP
- 26. 傳遞一個PHP變量通過URL
- 27. PHP通過href傳遞變量id
- 28. 使用PHP通過URL傳遞變量
- 29. 通過AJAX刷新傳遞php變量
- 30. 通過ajax傳遞php變量
您可以嘗試將它們添加爲隱藏的表單字段,並且它們將在$ _POST中傳遞。 – Dan 2011-05-25 12:57:47
我可以在視圖中或標題 – Technupe 2011-05-25 13:10:00
中這樣做嗎?您可以在視圖中這樣做,但使用會話可能更適合。 – Ross 2011-05-25 13:54:11