2016-10-11 1 views
0

J'ai un formulaire de contact très simple sur mon site et TOUS les champs entrent en dehors de Nom J'ai cherché et cherché et je ne peux pas trouver une raison à cela. J'ai également essayé d'ajouter un nouveau champ sous le nom de fullname et cela ne fonctionnera pas mais quand j'essaye d'installer le téléphone et le mobile ils fonctionnent tous les deux ... ceci est incroyablement frustrant quelqu'un peut-il aider? Ci-dessous est le contact.php et le HTML le site est 38miro.co.nz si cela peut aider n'importe qui.Formulaire Contact.php uniquement Nom ne venant pas

<?php 
$myemail = '[email protected]'; 
if(empty($_POST['name']) || 
    empty($_POST['phone']) || 
    empty($_POST['email']) || 
    empty($_POST['message'])) 

$fullname = $_POST['name']; 
$phone = $_POST['phone']; 
$email = $_POST['email']; 
$message = $_POST['message']; 


$to = "[email protected]"; 
$subject = "38 Miro Street inquiry: $fullname"; 
$body = "You have received a new inquiry about 38 Miro Street. \n\n This is  a automated email generated from the online request form \n\n Please find below details: \n\n Name: $name \n\n Email: $email \n\n Phone: $phone \n\n Message: $message"; 

    $headers = "From: $myemail\n"; 
    $headers = "Reply-To: $email"; 


    mail ($to,$subject,$body,$headers); 
    header('Location: thank-you.html'); 

?>

 <div class="col-md-6 col-sm-7"> 
      <div class="contact_detail"> 
       <div class="section-title"> 
        <h3>Send Message Here</h3> 
       </div> 
       <form action="contact.php" method="POST"> 
        <input type="name" class="form-control" name="name" placeholder="name" required> 
        <input type="tel" class="form-control" name="phone" placeholder="phone" required> 
        <input type="email" class="form-control" name="email" placeholder="email" required> 
        <textarea class="form-control" name="message" placeholder="message" rows="5" required></textarea> 
        <div class="col-md-6 col-sm-10"> 
         <input type="submit" class="form-control" value="Send Now"> 
        </div> 
       </form> 
      </div> 
     </div> 
+0

Vous trouverez peut-être cette référence d'utilisation https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input – RamRaider

Répondre

3
<input type="text" name="name"> 

Il n'y a aucun type de nom.

http://www.w3schools.com/tags/att_input_type.asp

+0

droit @Parth Chokshi –

+0

C'est ce qui se passe quand vous regardez à quelque chose si longtemps merci @Parth Chokshi quelque chose si simple me rendait fou. –