Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
联系人提交按钮重定向到blank.PHP url?_Php_Contacts_Contact Form - Fatal编程技术网

联系人提交按钮重定向到blank.PHP url?

联系人提交按钮重定向到blank.PHP url?,php,contacts,contact-form,Php,Contacts,Contact Form,我有一个联系表,我想发送到我的电子邮件地址在我的域名。但是,点击“提交”按钮后,网站将被重定向到.PHP url,其中提供: HTTP错误500:此页面不工作“mywebsite.com”当前无法处理此请求。 未收到电子邮件,且标题(“位置:”)不会重定向。我目前正在使用Bluehost。你可以找到我正在做的表格。我还没有添加安全性,只是想先让表单工作 我做错了什么 HTML: 立项 一般调查 合作 你是怎么听说我们的? 社会化媒体 搜索引擎 转介/建议 其他 为我注册最新新闻、事件

我有一个联系表,我想发送到我的电子邮件地址在我的域名。但是,点击“提交”按钮后,网站将被重定向到.PHP url,其中提供:

HTTP错误500:此页面不工作“mywebsite.com”当前无法处理此请求。

未收到电子邮件,且标题(“位置:”)不会重定向。我目前正在使用Bluehost。你可以找到我正在做的表格。我还没有添加安全性,只是想先让表单工作

我做错了什么

HTML:


立项
一般调查
合作



你是怎么听说我们的? 社会化媒体 搜索引擎 转介/建议 其他


为我注册最新新闻、事件等
PHP:


在AAAAA 123456789发表评论后,我得到了答案。我检查了返回的错误日志:

PHP分析错误:语法错误,意外的“位置:”(T_常量_封装的_字符串)

修复:“\r\n”“位置:”


收件人:“\r\n位置:”

是否检查了PHP错误日志?尝试创建一个新的PHP,无论发生什么情况,都可以使用
邮件发送电子邮件。尝试访问该PHP获取结果,并查看它是否发送。如果没有,请获取最后一个错误,并查看服务器的电子邮件设置是否存在任何问题。如果您不确定,请参考。正如第一条评论所建议的,在此场景中,您的错误日志是您最好的朋友。检查错误日志,它将为解决问题提供良好的第一步。您确定接收表单的代码位于同一目录中,并且名称为contactform.php吗?
<form method="post" action="contactform.php">

    <div><select name="projectType">
      <option value="0">Start A Project</option>
      <option value="1">General Inquiry</option>
      <option value="2">Collaborating</option>
    </select></div></br>
    <input name="name" type="text" placeholder="Full Name" required>
    <input name="company" type="text" placeholder="Company / Organization"></br>
    <input name="phone" type="phone" placeholder="Phone Number" required>
    <input name="email" type="email" placeholder="Email Address"></br>
    <input name="location" type="text" placeholder="Location">
    <select name="find">
      <option value="0">How did you hear about us?</option>
      <option value="1">Social Media</option>
      <option value="2">Search Engine</option>
      <option value="3">Referrals / Recommendations</option>
      <option value="4">Other</option>
    </select></br></br>
    <textarea name="message" placeholder="Please tell us a little about your project, timeline, and budget" row="4" required></textarea></br>
    <label>Sign me up for the latest news, events, and more
      <input name="newsletter" type="checkbox" checked="checked">
      <span class="checkmark"></span>
    </label>
        <input type="submit" name="submit" value="SUBMIT">

</form>
<?php

 if(isset($_POST['submit'])){

    $name = $_POST['name'];
    $subject = $_POST['projectType'];
    $phone = $_POST['phone'];
    $email = $_POST['email'];
    $location = $_POST['location'];
    $find = $_POST['find'];
    $message = $_POST['message'];
    $newsletter = $_POST['newsletter'];

    $headers = "From: $email";
    $txt = "You have received an e-mail from ".$name."\n\n"
      "Location: ".$location."\n"
      "Contact: ".$phone.", ".$email."\n"
      "Found from: ".$find."\n\n"
      .$message;

    mail("hello@acromojo.com", $subject, $txt, $headers);
    header("Location: contact.html?mailsent");
  }