我如何通过表单上的页面保存变量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