我有一个表单,要求电子邮件的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. 在页面之间传递数据ASP.NET
- 4. 在asp.net页面之间传递数据
- 5. UWP在页面之间传递数据
- 6. 在页面之间传递数据键
- 7. 在页面之间传递数据asp.net
- 8. 在页面之间传递数据wp7
- 9. WP7页面之间传递XML数据
- 10. PHP在页面之间传递消息
- 11. 在php页面之间传递变量
- 12. Node.js/Express在页面之间传递数据而不需要调用RESTful Routing
- 13. 使用javascript在两个aspx页面之间传递数据
- 14. 在页面之间传递数据在SPA中使用backbone.js
- 15. 使用jquery在两个jsp页面之间传递数据
- 16. asp.net:使用委托在页面之间传递数据
- 17. 使用vb.net在ASP.net页面之间传递数据
- 18. Django 1.8使用表格在页面之间传递数据
- 19. 使用object和localStorage在Phonegap页面之间传递数据
- 20. 使用角度在html页面之间传递数据
- 21. 在主页面和内容页面之间传递数据
- 22. 使用会话的php页面之间的数据传输
- 23. 在网页之间传递参数
- 24. 在页面间传递用户数据
- 25. html页面之间传递参数
- 26. 在页面之间传递jQuery参数
- 27. 在JSF页面之间传递参数
- 28. 在WordPress页面之间传递参数
- 29. jquery和php不能在两页之间传递数据
- 30. 在两个PHP页面之间传递变量而不使用表格或页面的URL