Php表单行动不起作用

时间:2018-02-17 17:12:24

标签: php web

这些代码适用于phpMailer。对按钮没有任何反应。为什么会这样?你有什么建议吗?我在一个空白项目上运行代码而不将其包含在项目中。我没有发现任何问题。我不明白表格中是否有错误。 (send.php有效。所以send.php会发送一封电子邮件。 )

index.php 我的主页

[OperationContract]
[WebGet(UriTemplate = "Operation")]
public async Task<bool> Operation()
    {
        RunWithOperationContext(()=> {
        await Task.Delay(1000); 
        return true;}
    }
public static Task<TResult> RunWithOperationContext<TResult>(Func<TResult> function)
        {
            var context = HttpContext.Current;
            var result = await function();
            HttpContext.Current = context;
            return result;
        }

contact.php 联系表格页

<?php include 'includes/header.php'; ?>
<?php include 'includes/slider.php';?>
<?php include 'includes/onepage-home.php';?>
<?php include 'contact.php';?>
<?php include 'includes/footer.php';?>

send.php 邮件发送页面

<div class="col-md-6 no-padding">
    <div class="contact-forms">
        <form class="b-form b-contact-form home-contact-form" method="post" action="send.php">

            <div class="row">
                <div class="col-md-6">
                    <div class="input-wrap">
                        <input class="field-name input-lg i-field" placeholder="Name" name="name" type="text">

                    </div>
                </div>
                <div class="col-md-6">
                    <div class="input-wrap">
                        <input class="field-email input-lg i-field" placeholder="eMail" name="email" type="text">

                    </div>
                </div>
            </div>
            <div class="input-wrap">
                <input class="field-subject input-lg i-field" placeholder="Subject" name="subject" type="text">

            </div>
            <div class="input-wrap">
                <input class="field-subject input-lg i-field" placeholder="Phone" name="phone" type="text">

            </div>
            <div class="input-wrap">
                <input class="field-subject input-lg i-field" placeholder="Address" name="address" type="text">

            </div>
            <div class="textarea-wrap">
                <textarea class="field-comments input-lg i-field" placeholder="Message" name="mail"></textarea>

            </div>
            <input class="button" value="Send" type="submit">

        </form>
    </div>
</div>
</div>

1 个答案:

答案 0 :(得分:0)

contact.php 联系表单页面。我删除了&#34; b-form b-contact-form&#34;在contact.php页面上找到并且未在style.css页面上使用的课程。

new contact.php:

<div class="col-md-6 no-padding">
<div class="contact-forms">
<form class="home-contact-form" method="post" action="send.php">
   <div class="row">
      <div class="col-md-6">
         <div class="input-wrap">
             <input class="field-name input-lg i-field" placeholder="Name" name="name" type="text">
         </div>
      </div>
      <div class="col-md-6">
         <div class="input-wrap">
            <input class="field-email input-lg i-field" placeholder="eMail" name="email" type="text">
         </div>
      </div>
   </div>
   <div class="input-wrap">
       <input class="field-subject input-lg i-field" placeholder="Subject" name="subject" type="text">

   </div>
   <div class="input-wrap">
     <input class="field-subject input-lg i-field" placeholder="Phone" name="phone" type="text">
   </div>
  <div class="input-wrap">
     <input class="field-subject input-lg i-field" placeholder="Address" name="address" type="text">
  </div>
  <div class="textarea-wrap">
     <textarea class="field-comments input-lg i-field" placeholder="Message" name="mail"></textarea>
  </div>
  <input class="button" value="Send" type="submit">

 </form>
</div>
</div>
</div>

单击提交按钮时会有响应。