【问题标题】:Bootstrap Contact Form with PHP. Can't get it to work [closed]使用 PHP 的引导联系表。无法让它工作[关闭]
【发布时间】:2015-05-04 18:00:12
【问题描述】:

因此,我为我的网页设计了一个联系表,以便用户可以直接从该网页向我发送电子邮件。如果用户成功输入他/她的信息并且发送了电子邮件,我希望将用户重定向到thanks.html,我在contact.html 中有html,在contactForm.php 中有PHP 代码。我试图测试它,但它不会工作。我把我的php文件放在哪里?我是否必须更改 cPanel 或 GoDaddy 上的任何内容?代码如下...

contactForm.php

contact.html

【问题讨论】:

  • 我将我的 php 文件放在哪里? - 任何可以工作的地方;像...一个文件夹。
  • 这个,顺便说一句,($_POST["submit"]) 什么也没做。
  • 目前我的 public_html 父文件夹中有它。我删除了 $_POST["submit"]。但仍然没有运气。
  • 将错误报告添加到文件顶部,紧跟在打开 PHP 标记之后,例如 <?php error_reporting(E_ALL); ini_set('display_errors', 1);,然后是其余代码,看看它是否产生任何结果,

标签: php html twitter-bootstrap github contact-form


【解决方案1】:

这是我为您重写的 php 表单脚本的链接:http://pastebin.com/w14MSrcL

用这个替换你的contactForm.php代码,你就可以开始了。

将此文件保存在您的 html 文件所在的同一目录中。

【讨论】:

  • 谢谢 andrew 我看到了你纠正的错误。我复制了代码并将其放在同一目录中。但是,当我按下提交时,浏览器导航到 contactForm.php 但没有任何反应......
  • 哦抱歉....我忘了加分号....等一下....我会更新php代码
  • 我已经用新链接更新了答案。复制它,这次你真的很好。
  • 它工作了安德鲁......有点。谢谢你的帮助。电子邮件通过了,但实际上没有填写任何字段。他们只是在电子邮件中出现空白。
  • 发现必须将 name 属性添加到我的 html 中,以便 php 知道从哪里获取信息。再次感谢!
猜你喜欢
  • 1970-01-01
  • 2015-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多