Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.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
Php 尝试通过电子邮件从联系人表单获取反馈_Php_Html_Forms_Email - Fatal编程技术网

Php 尝试通过电子邮件从联系人表单获取反馈

Php 尝试通过电子邮件从联系人表单获取反馈,php,html,forms,email,Php,Html,Forms,Email,我创建了一个html表单和一个php文件(mail.php),并将其添加到我的表单 但是,当我尝试提交表单时,它会下载php页面,而不是给我发电子邮件并提供感谢信息。当我在浏览器中运行.html页面时,它显示良好,但当我单击“发送”时,它将下载mail.php,而不是工作 有什么建议吗 好的,这是代码 mail.php: $name = $_POST['name']; $email = $_POST['email']; $telephone = $_POST['telephone']; $com

我创建了一个html表单和一个php文件(mail.php),并将其添加到我的表单

但是,当我尝试提交表单时,它会下载php页面,而不是给我发电子邮件并提供感谢信息。当我在浏览器中运行.html页面时,它显示良好,但当我单击“发送”时,它将下载mail.php,而不是工作

有什么建议吗

好的,这是代码

mail.php:

$name = $_POST['name'];
$email = $_POST['email'];
$telephone = $_POST['telephone'];
$comments = $_POST['comments'];
$formcontent=" From: $name \n telephone: $telephone \n  comments: $comments";
$recipient = "lllkk@gmail.com";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!" ;
test.html:

<form action="mail.php" method="POST">
    <div class="row">
        <div class="form-group col-md-8 col-md-offset-1">
            <input type="text" name="name" placeholder="Name" class="form-control">
        </div>

        <div class="form-group col-md-8 col-md-offset-1">
            <input type="email" name="email" placeholder="Email" class="form-control">
        </div>

        <div class="form-group col-md-8 col-md-offset-1">
            <input type="tel" name="telephone" placeholder="telephone"  class="form-control">
        </div>

        <div class="clearfix"></div>
        <div class="form-group col-md-8 col-md-offset-1">
            <textarea class="form-control" name="comments" placeholder="Comments" rows="6"></textarea>
        </div>
    </div>

    <input type="submit" value="Send"><input type="reset" value="Clear">
</form>


您是否在浏览器中工作?能否共享您的代码?ys localhost正在浏览器中工作错误显示为无法连接到邮件服务器尝试使用向localhost info.php添加新文件