2016-06-15 1 views
-1

Lorsque je poste un message depuis ma page Web, il renvoie un? dans le navigateur comme celui-ci,Site web envoyer un message

Je crois à la fois le code HTML et PHP pour être correct le code html ......

`enter code here`  
<form class="form-horizontal"> 
       <fieldset> 
        <div class="form-group is-empty"> 
        <label for="Name" class="col-md-2 control-  label">Name</label> 
        <div class="col-md-10"> 
         <input type="text" class="form-control" id="Name" placeholder="Name"> 
        </div> 
        </div> 
        <div class="form-group is-empty"> 
        <label for="Email" class="col-md-2 control-label">Email</label> 
        <div class="col-md-10"> 
         <input type="email" class="form-control" id="Email" placeholder="Email"> 
        </div> 
        </div> 
        <div class="form-group is-empty"> 
        <label for="Message" class="col-md-2 control-label">Message</label> 
        <div class="col-md-10"> 
         <input type="text" class="form-control" id="Message" placeholder="Message"> 
        </div> 
        </div> 

        <div class="form-group"> 
        <form action="sendcontact.php" method="post"> 
        <div class="col-md-10 col-md-offset-2"> 
         <button type="submit">Send Message</button> 
        </div> 
        </div> 

       </fieldset> 
       </form> 
      </div> 
      </div> 
     </div> 
     </section> 
enter code here 
+2

'

'. Si vous traitez le formulaire dans la même page, le tag d'action peut être vide: 'action =" "' –

+1

vous n'avez pas défini d'action et de méthode pour former –

+0

où est votre code php? –

Répondre

0

vous avez déclarer la méthode de forme et son action dans la balise de formulaire. Quelque chose comme ce qui suit

<form action="actionPage.php" method="POST"> //you can send data in get method or post method 

Espérons que cela fonctionnera pour vous ...

0

action = dire la forme « yourLoctionUrl » où soumettre des données. si vous le ferez vide, alors il affichera? Yourinput champs & autres entrées

0
<form action="sendcontact.php" method="post" class="form-horizontal"> 
      <fieldset> 
       <div class="form-group is-empty"> 
       <label for="Name" class="col-md-2 control-  label">Name</label> 
       <div class="col-md-10"> 
        <input type="text" class="form-control" id="Name" placeholder="Name"> 
       </div> 
       </div> 
       <div class="form-group is-empty"> 
       <label for="Email" class="col-md-2 control-label">Email</label> 
       <div class="col-md-10"> 
        <input type="email" class="form-control" id="Email" placeholder="Email"> 
       </div> 
       </div> 
       <div class="form-group is-empty"> 
       <label for="Message" class="col-md-2 control-label">Message</label> 
       <div class="col-md-10"> 
        <input type="text" class="form-control" id="Message" placeholder="Message"> 
       </div> 
       </div> 

       <div class="form-group"> 
      <div class="col-md-10 col-md-offset-2"> 
       <button type="submit">Send Message</button> 
      </div> 
      </div> 

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

Vous avez utilisé balise form deux fois dans votre codage. mettez votre action et post dans la balise de début de forme comme je l'ai fait.

0

Vous n'avez pas fermé la deuxième étiquette de formulaire. Optez pour ceci:

<form action="sendcontact.php" method="post"> 
    <div class="col-md-10 col-md-offset-2"> 
    <button type="submit">Send Message</button> 
    </div> 
</form>