我有一個表單收集跨越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