电子邮件提交表单无效

所以我基本上试图创建一个简单的摄影作品集网站,并且决定也放入联系页面。 现在我正在尝试使用php构建一个基本的电子邮件提交表单,但是当我在网页中输入值时,这些值都消失了,但我没有收到任何电子邮件。 我想知道是否原因是我的代码中有一些错误,或者如果我必须将网页转换为网站才能发送电子邮件。

更多信息:我使用xampp来测试php代码,我的文件目录是:C: xampp htdocs,在htdocs里有一个名为“照片网站”的文件夹,里面有我的所有网页和图片。

我使用http://localhost/Photo%20Website/Contact.php通过本地主机运行它并获得

警告 :电子邮件(): “sendmail_from”没有在php.ini或自定义设置“从:”头用C丢失: XAMPP htdocs中上线46 照片网站 Contact.php

<!DOCTYPE html>
<html ng-app>
<head>
<meta charset="UTF-8">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.7/angular.min.js">
</script>
 <link rel="stylesheet" type="text/css" href="webpage.css">
</head>
  <div id="nav">

  <ul>
    <li><a href="Contact.php"> Contact </a></li>
    <li><a href="AboutMe.html"> About Me </a></li>
    <li><a href="Business.html"> Business </a></li>
    <li><a href="Street.html"> Street </a></li>
    <li><a href="Nature.html"> Nature </a></li>
  </ul>
  <p id="logo"><a href="webpage.html"> Icyportraitsgta </a></p>
</div>
<div id="description">
  <!-- Creating the contact forms using HTML !-->
  <form method="post" name="emailform" action="Contact.php">
    Enter Name: <input type="text" name="name"> <br>
    Enter Email: <input type="text" name="email"> <br>
    Message: <textarea name="message"></textarea> <br>
    <input type="submit" value="Send">
  </form>
  <!-- Assigned variables using php and used POST !-->
  <?php
    $name = $_POST['name'];
    $visitor_email = $_POST['email'];
    $message = $_POST['message'];
    ?>
    <!-- Using the above php variables to compose an email message !-->
    <?php
      $email_from = 'alihaider2011@live.ca';
      $email_subject = "New Form submission";
      $email_body = "You have received a new message from the user $name.n".
                                "Here is the message:n $message";
     ?>
     <!-- php code to send the email !-->
     <?php
      $to = "dutchland2013@hotmail.com";
      $headers = "From: $email_from rn";
      $headers = "Reply-To: $visitor_email rn";
      mail($to, $email_subject,$email_body, $headers);
      ?>


</div>


</body>
</html>
链接地址: http://www.djcxy.com/p/69717.html

上一篇: Email Submission form not working

下一篇: include header page session error