2017-03-14 19 views
0

私の問題は電子メールを送信していません。 「送信」というボタンがあります。このボタンをクリックすると、フォームに入力されたものが電子メールアドレスに送信されます。 「送信」をクリックすると何も起こりませんが。PHPの送信ボタンが機能していない "問題がメールを送信していません"

<?php 


    if (isset($_REQUEST['email'])) { 

    echo "sadfsdagsdgsdg"; 
     } 

?> 

Htmlの

<form method="post" class="form floating-label text-left form-validate" name="frm" id="frm" > 

        <div class="row"> 
         <div class="col-md-6"> 
         <div class="form-group"> 
          <input type="text" class="form-control" id="Name" name="Name" required data-rule-minlength="2" /> 
          <label for="Name">Name</label> 
          </div> 
         </div> 

         <div class="col-md-6"> 
         <div class="form-group"> 
          <input type="text" class="form-control" id="Contactnumber" name="Contactnumber" data-rule-number="true" required /> 
          <label for="Contactnumber">Contact Number</label> 
         </div> 
         </div>       

        </div> 

        <div class="row"> 
         <div class="col-md-6"> 
         <div class="form-group"> 
          <input type="email" class="form-control" id="Emailaddress" name="email" required /> 
          <label for="Emailaddress">Email Address</label> 
         </div>        
         </div> 

         <div class="col-md-6"> 
         <div class="form-group"> 
          <select id="guestDetails" name="guestDetails" class="form-control select2-list dirty" required> 
          <option value="">Select your gang</option> 
          <option value='cap'>Cap - N1,000</option> 
          <option value='gele'>Gele - N2,500</option> 
          <option value='agbada'>Agbada - N13,500</option> 
          <option value='lace_gele'>Lace with Gele - N12,500</option> 
          <option value='lace_asooke'>Lace with Aso-Oke - N13,500</option> 
          <option value='adult_lace'>Adult's Lace with Aso-Oke - N20,000</option> 
          </select> 
          <label for="guestDetails">Cap/Gele/Lace/Agbada</label> 
         </div> 
         </div> 
        </div> 


      <div class="rsvp-button text-center"> 

         <button type="submit" name="submit" value="submit" class="hvr-sweep-to-right">Submit</button> 

        </div> 
        </form> 
+1

PHPユーザーではありませんが、データが送信されたフォームの 'action'属性が欠けていると思います/ apiが呼び出されました – Sagar

+0

PHPコードはHTMLと同じファイルですか? – RiggsFolly

+0

はいhtmlとphpは同じファイルにあります – user3183225

答えて

-1

だけ

<input type="submit" value="Submit" class="hvr-sweep-to-right">

代わりの

<button type="submit" name="submit" value="submit" class="hvr-sweep-to-right">Submit</button>

を使用してみてください210
+0

Do not do。 「試行」はありません。 ***良い答え***は、何が行われたのか、それがなぜOPのためだけでなく、将来の訪問者のためにそうした方法で行われたのかについての説明を常に持っています。 –

+0

'button type = button'要素は' input type = button'に似ています。違いは、後者には内容がなく、ボタンにはvalue属性のテキストが表示され、ボタンには "rich"(マークアップ付き)のコンテンツが含まれている点です。 –

+0

私は全く同意しません。まず、アクションを追加する必要がないという上記のコメントに関して、技術的にはアクションを追加する必要はありませんが、暗黙的ではなく明示的にすることは常に良いアイデアです。第二に、現場で起きる可能性のある根本的な事態を見ることができないという事実のために、彼は自分が持っている問題を回避する可能性があるため、ボタンタイプの提出ではなく、入力タイプの提出を使用する必要があります。 –

関連する問題