我有一個表單,要求電子郵件的PHP頁面。當你按下發送按鈕時,它會進入另一個php頁面,它獲取表單數據並執行其操作。然後,我需要回到舊頁面(包含表單的頁面)並給它一些數據,以便它能夠改變它自己,並說「你已經成功發送了你的電子郵件,並且將不顯示形式。 我該怎麼辦呢?PHP,頁面之間傳遞數據而不使用網址?
1
A
回答
2
0
0
選項:
1)設置一個cookie(或使用一個會話變量,這是一種同樣的事情)
2)使用一個單獨的感謝頁面。處理完表單後,重定向到http://www.mysite.com/thankyou
3)在與自身相同的頁面上處理表單。如果你的表格是http://www.mysite.com/myform,然後在該頁面的頂部有一個小
if ($_POST)
// process form
// display thank you
else
// display form
祝你好運!
0
如果用戶只是看到他們反正輸入的數據,你可以使用隱藏的表單字段:
<input type="hidden" id="lang" name="lang" value="en" />
這樣,你可以繼續發表新的形式和傳遞數據向下車道。無需編寫額外的PHP代碼,這是最簡單的事情。
您還可以將每個部分存儲在數據庫中並保存每個部分添加。這會讓你在瀏覽器崩潰或其他情況下獲得部分數據的附加好處,具體取決於表單的多少部分。然後,您可以將一個ID傳遞給數據庫錶行,並檢索要顯示的數據。
相關問題
- 1. 在php頁面之間傳遞網址
- 2. 在頁面之間傳遞數據鍵
- 3. 在頁面之間傳遞數據wp7
- 4. 在asp.net頁面之間傳遞數據
- 5. UWP在頁面之間傳遞數據
- 6. PHP在頁面之間傳遞消息
- 7. Node.js/Express在頁面之間傳遞數據而不需要調用RESTful Routing
- 8. 使用角度在html頁面之間傳遞數據
- 9. 使用jquery在兩個jsp頁面之間傳遞數據
- 10. 使用javascript在兩個aspx頁面之間傳遞數據
- 11. 在頁面之間傳遞數據在SPA中使用backbone.js
- 12. 使用object和localStorage在Phonegap頁面之間傳遞數據
- 13. 使用vb.net在ASP.net頁面之間傳遞數據
- 14. 在主頁面和內容頁面之間傳遞數據
- 15. 使用會話的php頁面之間的數據傳輸
- 16. 在頁面間傳遞用戶數據
- 17. 在頁面之間傳遞jQuery參數
- 18. 在頁面之間傳遞大量數據不會加載頁面wp7
- 19. 如何在不使用會話的頁面之間傳遞數據MVC
- 20. $ _SESSION不傳遞頁面之間的值php
- 21. 在PHP文件之間傳遞數據
- 22. 在PHP頁面之間傳遞大數組
- 23. 使用jQuery Mobile在頁面之間傳遞參數
- 24. WP7在頁面間傳遞數據
- 25. ASP.net在頁面間傳遞數據
- 26. 傳遞離子之間的頁面之間的數組2
- 27. 在多個用戶之間傳遞頁面間參數
- 28. 如何網頁之間傳遞與「&」數據
- 29. 在jquery mobile頁面之間傳遞數據
- 30. 如何在正常鏈接的頁面之間傳遞數據?