PHP文件,包含多个电子邮件发送表单

时间:2016-09-23 17:45:32

标签: php html

我有一个包含2个订单表格的页面 - 一个用于私人蚂蚁,另一个用于商业用途。我需要当一个人提交我的表单时,他会在页面或警报上看到一条消息,而不会重定向到任何其他php文件 - 一切都应该在同一个文件中进行。我的php文件现在看起来像这样(这是一个演示)并且它不起作用我只知道没有php语法错误(问题应该是我的代码逻辑):

<?php
 header('Content-type:text/html; charset=utf-8');

if ($_POST['private-submit'] == 1) {
if(isset($_POST['private'])) {

/// Php mail code content


@mail($email_to, $email_subject, $email_message, $headers);  
  $feedback = 'You have been registered!';}
}



if ($_POST['business-submit'] == 2) {
if(isset($_POST['business'])) {

      /// Php mail code content



@mail($email_to, $email_subject, $email_message, $headers);  
  $feedback = 'You have been registered!';}

}
?>

    <form id="a" name="private" method="post" action="?">

       <ul> 
       <li> <input type="text" name="private" placeholder="private*" required></li>

        <button  name="private-submit" type="submit" class="submit" value="1">Order</button>
        </li>
      <p id="feedback"><?php echo $feedback; ?></p>  

      </ul>
    </form>

 <form id="b" name="business" method="post" action="?">


       <ul> 
       <li> <input type="text" name="business" placeholder="business" required></li>     

        <button  name="business-submit" type="submit"  value="2">Order</button>
        </li>
      <p id="feedback"><?php echo $feedback; ?></p>

      </ul>
    </form>

0 个答案:

没有答案