我有一个表单,要求电子邮件的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. 如何在正常链接的页面之间传递数据?