【问题标题】:Changing an ASP.net contact form into PHP [closed]将 ASP.net 联系表单更改为 PHP [关闭]
【发布时间】:2013-01-30 23:49:57
【问题描述】:

我最近重做了我公司的网站,旧网站是一个 ASP.net 网站,我用 PHP(使用 wordpress)重建了网站旧网站上的联系表格将字段提交到数据库,我重建了一个联系表格wordpress 后端。问题是联系表单没有将字段提交到与网站不同的服务器上的数据库。我怎样才能最好地将这个功能带入 PHP/Wordpress 框架?

我正在使用 Contact Form 7,现在使用 Contact Form 7 到数据库插件。

如果需要,我可以发布我的代码。

【问题讨论】:

  • 如果不查看代码和有关不工作的信息,我们将无法真正帮助您。
  • WP 有很多反馈和表单插件。我建议你买一个并用一个,而不是自己做饭。
  • @EliGassert 假设用于添加条目的旧表格的表格也未被超过 1 人使用。一些随机插件将意味着它将被输入到一个新表中,而不是旧表中。
  • @RyanMcDonough 他的问题指出联系表单不会将字段提交到数据库——它非常通用。他说的是一个数据库而不是我的旧表。我认为您假设他想在他的新 Wordpress 站点中保留旧的 ASP.NET 数据库。这似乎极不可能。我意识到它支持你的答案,因此你为什么要争论它,但我仍然认为情况可能并非如此。如果是这样的话,我没有问题,如果你猜对了,我希望他能给你加分。但从这个问题来看,我认为情况并非如此。
  • @EliGassert 啊我明白你的意思了,抱歉。

标签: php asp.net html wordpress contact-form


【解决方案1】:

因此,与其使用 wordpress 联系表单插件或内置于 wordpress 中的插件,如果您打算直接进入与以前相同的数据库,则需要构建自己的。

按照this website 上的指南创建一个将插入数据库的联系表单,显然为要填充的数据库重命名查询中的字段。

如果您想将来自 wordpress 插件(例如 Contact 7)的数据存储到数据库中,那么我建议您使用 this plugin

【讨论】:

  • 你在上一段中提到的那个插件可以工作,但是我的老板说数据库不能和网站在同一台服务器上,所以我面临着在不同服务器上写入数据库的额外挑战,
  • 使用 wordpress 这不是问题,您可以引用不同服务器上的数据库吗?您是否在站点所在的同一台服务器上安装了 wordpress 数据库,而在另一台服务器上安装了联系人数据库?
  • 是的,联系人数据库需要位于 wordpress 数据库之外的另一台服务器上。联系表单需要将字段放在另一台服务器上数据库的表中。
  • 那么您将需要在我的答案中创建选项 1,并将该表单托管在 wordpress 安装的联系页面上的 iframe 中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-11
  • 1970-01-01
  • 1970-01-01
  • 2013-04-07
  • 1970-01-01
  • 1970-01-01
  • 2013-03-23
相关资源
最近更新 更多