我有一個表單收集跨越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從表單到php傳遞變量
- 2. php從表單傳遞的SESSION變量
- 3. 以安全的方式在PHP中傳遞變量html表單
- 4. 使用表單提交將變量從HTML傳遞到PHP
- 5. php,從readir傳遞變量的HTML表單
- 6. 從HTML表單傳遞變量JS把PHP的
- 7. 在HTML頁面中傳遞Javascript變量
- 8. 在PHP表單之間傳遞變量。
- 9. HTML/PHP變量傳遞
- 10. 傳遞多個變量PHP頁面
- 11. 將值從html傳遞到變量php
- 12. 將變量從HTML傳遞到PHP
- 13. 在PHP頁面中傳遞變量
- 14. 在網頁中傳遞的PHP變量
- 15. php訂單,傳遞多個變量
- 16. 如何在Wordpress平臺中傳遞表單中的變量?
- 17. 傳遞變量從以HTML
- 18. PHP:在頁面之間傳遞非表單變量?
- 19. 在表單和php頁面之間傳遞變量?
- 20. PHP傳遞多個變量
- 21. 傳遞多個變量PHP
- 22. php表單不通過變量傳遞?
- 23. AJAX + PHP表單不傳遞變量?
- 24. 傳遞額外變量的PHP表單
- 25. PHP通過表單傳遞變量
- 26. 傳遞變量從HTML頁面的PHP腳本
- 27. 通過表單傳遞多個變量
- 28. 傳遞形式變量通過wordpress頁
- 29. 在php中傳遞變量
- 30. 如何變量傳遞到HTML表單的頁面上
'session_register'是deprecated.Use'$ _SESSION []'來代替。 – 2015-02-23 07:43:37