我有一个表单收集跨越Wordpress中3个单独页面的用户输入。用户首先填写第1页表格中的数据,按下“下一步”并继续第2页和第3页的此过程。每页都收集一个包含用户输入的PHP变量。在第三个表单页面之后,当用户按下“提交”时,我试图从所有三个表单页面中回显每个变量。我正在使用WordPress,并尝试使用session_register('var')时收到错误;在我个人的WordPress的页面。有没有最好的方法来实现这一目标?在Wordpress中从多页html表单传递PHP变量?
-3
A
回答
-1
0
将这个在你的函数文件...
// Session Management
add_action('init', 'myStartSession', 1);
add_action('wp_logout', 'myEndSession');
// Create session on init
function myStartSession() {
if(!session_id()) {
session_start();
}
}
// End session on logout
function myEndSession() {
session_destroy();
}
现在WordPress的初始化上创建一个会话,您可以在会话使用存储任何数据...
$_SESSION['whatever_your_data_is'] = 'Your Data';
你可以在下一页检索它...
$my_data = $_SESSION['whatever_your_data_is'];
虽然如果你的表格只有短我会认为呃使用隐藏的输入将您的发布数据存储在$_POST
中,我在wordpress会话中的经验是它们不是100%可靠的。
希望有所帮助。
问候
丹
相关问题
- 1. php,从readir传递变量的HTML表单
- 2. 使用表单提交将变量从HTML传递到PHP
- 3. HTML/PHP变量传递
- 4. 将变量从HTML传递到PHP
- 5. php订单,传递多个变量
- 6. 如何在Wordpress平台中传递表单中的变量?
- 7. 传递变量从以HTML
- 8. PHP:在页面之间传递非表单变量?
- 9. 传递多个变量PHP
- 10. 传递额外变量的PHP表单
- 11. PHP通过表单传递变量
- 12. php表单不通过变量传递?
- 13. 通过表单传递多个变量
- 14. 如何变量传递到HTML表单的页面上
- 15. 将多个变量从HTML传递给PHP
- 16. 传递变量WordPress的PHP函数
- 17. 使用html表单将javascript变量值传递给.php
- 18. PHP在页面上传递变量
- 19. PHP在同一页上传递变量
- 20. PHP中从第1页到第3页传递变量
- 21. 在HTML表单中传递JavaScript变量动作
- 22. 如何在Wordpress中传递URL变量
- 23. 如何将变量从HTML表单传递给perl cgi脚本?
- 24. 如何将变量从html表单传递给.js文件?
- 25. 将变量从HTML表单传递到Perl脚本
- 26. 在HTML扩展页面中传递变量。像html?a = asdfadf
- 27. 将PHP变量传递给HTML代码
- 28. 从页面到页面传递变量
- 29. 从android应用程序将变量传递到php web表单
- 30. 传递PHP变量
'session_register'是deprecated.Use'$ _SESSION []'来代替。 – 2015-02-23 07:43:37