【问题标题】:Sending form data from one server to another将表单数据从一台服务器发送到另一台服务器
【发布时间】:2013-12-03 21:07:29
【问题描述】:

我有一个班级项目。它不是真正需要的,但它会帮助我的其他班级成员了解表格是如何工作的。它是一个 HTML 和 CSS 类。我上课只是为了让先决条件不妨碍更好的课程。

现在对于这门课,我的学校不允许学生访问任何 php,因此我的同学无法制作自己的联系表格。至少没有一个会起作用。

所以我的问题是,我是否可以在我的服务器上创建“mail.php”脚本并让他们将其从学校服务器发送到我的网络服务器。然后它会从我的网络服务器处理数据并发送电子邮件。我知道这可能是一个安全漏洞,但是这个班的人无论如何都不是很精通计算机。那么我会通过帖子或获取来做到这一点吗?还是我必须使用一些更复杂的东西?

【问题讨论】:

  • 只需将操作放在他们的表单上作为您页面的 url。您可以获取或发布
  • 那这样行吗?因为我正在考虑这样做,但我不确定。谢谢!
  • CORS (en.wikipedia.org/wiki/Cross-origin_resource_sharing) 限制不适用于源自原生 HTML 表单的请求。它们仅对 JavaScript 生成的请求强制执行。
  • 我会试一试,但唯一的问题是同学们对整个 javascript 的东西都不是很好。所以我觉得我只能顺其自然,说我做不到,哈哈
  • 它不是 JavaScript。他说javascript有跨域策略。你正在做的事情会很好。

标签: php forms email post get


【解决方案1】:

关键是把动作指向你同学的页面。

<form action='http://yourfriendsserver.com/receiver.php">
  <input type="text">
  <input type="submit value="Submit">
</form>

【讨论】:

  • 它最终工作了。今天我的网络服务器有点慢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-03-10
  • 1970-01-01
  • 2015-06-25
  • 2021-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多