代码之家  ›  专栏  ›  技术社区  ›  user3745530

如何从arrayform html5模板编写简单的php发送邮件[关闭]

  •  -2
  • user3745530  · 技术社区  · 7 年前

    我在html5中找到了很好的模板,但我需要帮助-如何从服务器发送电子邮件到我的电子邮件地址?

    <div class="title">
        <h2>HTML5 AND CSS3 USE FLAT CONTACT FORM WITH TRANSPARENT EFFECT</h2>
        </div>
      <div class="container" id="my_view">
        <p>Contact</p>
         <div class="stripe"></div>
          <div class="animated">
            <form action="" method="post">
                <div class="top-two">
                    <input type="text" placeholder="Name"/>
                    <input type="text" placeholder="Email"/>
                </div>
                <div class="sub-one">
                    <input type="text" placeholder="Subject"/>
                    <textarea placeholder="Message"></textarea>
                </div>
                <div class="btn-s">
                    <input type="submit" value="SEND"/>
                </div>
            </form>
    

    http://www.arrayform.com/2017/02/17/standard-business-contact-form-template/

    1 回复  |  直到 7 年前
        1
  •  0
  •   Obsidian Age    7 年前

    您需要一种服务器端语言来生成电子邮件。如果您使用的是PHP,那么您的代码可能如下所示:

    <?php
    ob_start();
    $to = "sagar@sunitainfosys.com"; 
    $name = $_REQUEST['name'];
    $subject = $_REQUEST['subject'];
    $email = $_REQUEST['email'];          
    $message = $_REQUEST['message'];
    
    echo $headers = "From:" . "info@sunitainfosys.com";
    echo $email_body = "Hi, \n Your Inquiry Information \n My name is $name \n E-mail :- $email \n   Subject :- $subject \n Message :- \n $message ";
    
    if(mail($to,$subject,$email_body,$headers) or mysql_error()) {
    ?>
    
      <script language="javascript" type="text/javascript"> 
        <!-- alert('Your Message Sent Successfully'); -->
        window.location = 'Youpage.php'; 
      </script> 
    
    <?php
    }
    else {
    ?>
    
      <script language="javascript" type="text/javascript"> 
        <!-- alert('Your Message Not Sent Successfully'); -->
        window.location = 'Youpage.php'; 
      </script> 
    
    <?php
    }
    ?>
    

    现在你需要给一个 name

    <input type="text" placeholder="Name" name="name" />
    <input type="text" placeholder="Email" name="email" />
    <input type="text" placeholder="Subject" name="subject" />
    <textarea placeholder="Message" name="message"></textarea>
    

    如果你有任何顾虑,请告诉我。