Formulaire php-html

Formulaire php-html - PHP - Programmation

Marsh Posté le 19-12-2014 à 20:50:50    

Bonjour à tous , je suis en train de réaliser un formulaire de contact php-html mais j'ai un problème .Ma page ne s'affiche pas ( juste le code ) .  
Pouvez vous m'aider ?  
voici mon code :
 
 
<?php
if(!empty($_POST)){
 extract($_POST);
 $valid = true;
 if(empty($nom)){
  $valid=false;
  $erreurnom="Vous n'avez pas rempli votre nom.";
 }
  if(!preg_macth("/^[a-z0-9\-_.]+@[a-z0-9\-_.]+[a-z]{2,3}$/i",$email)){
   $valid=false;
   $erreuremail ="Votre email n'est pas valide";  
  }  
  if(empty($email)){
  $valid=false;
  $erreuremail="Vous n'avez pas rempli votre email.";
 }
  if(empty($telephone)){
  $valid=false;
  $erreurtelephone="Vous n'avez pas rempli votre telephone.";
 }
  if(empty($message)){
  $valid=false;
  $erreurmessage="Vous n'avez pas rempli votre message.";
 }
 
 if($valid){
  echo " tous les champs sont bons";
 }
?><!DOCTYPE HTML>
 
<html>
 <head>
  <title>contact</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="description" content="" />
  <meta name="keywords" content="" />
  <!--[if lte IE 8]><script src="css/ie/html5shiv.js"></script><![endif]-->
  <script src="js/skel.min.js"></script>
  <script src="js/init.js"></script>
  <noscript>
   <link rel="stylesheet" href="css/skel.css" />
   <link rel="stylesheet" href="css/style.css" />
   <link rel="stylesheet" href="css/style-wide.css" />
   <link rel="stylesheet" href="css/style-noscript.css" />
  </noscript>
  <!--[if lte IE 9]><link rel="stylesheet" href="css/ie/v9.css" /><![endif]-->
  <!--[if lte IE 8]><link rel="stylesheet" href="css/ie/v8.css" /><![endif]-->
 </head>
 <body class="loading">
  <div id="wrapper">
   <div id="bg"></div>
   <div id="overlay"></div>
   <div id="main">
 
    <!-- Header -->
     <header id="header">
      <p> Bienvenue dans notre formulaire de contact </p>
      <form method="post" action="contact.php">
 
          <p>
           
           <label for="nom" > Votre nom :</label>  
           <input type="text" name="nom" id="nom" placeholder="Ex : Leveau Eliot" size="30" value="<?php if(isset($nom)) echo $nom; ?>" />
           <span class="error-message"><?php if(isset($erreurnom)) echo $erreurnom; ?></span>
           
           
          </p>
          <p>
           
           
 
           <label for="email"> Votre email : </label>  
           <input type="email" name="email" id="email" value="<?php if(isset($email)) echo $email; ?>" />
           <span class="error-message"><?php if(isset($erreuremail)) echo $erreuremail; ?></span>            
           
          </p>
          <p>
           <label for="telephone"> Votre téléphone  :</label>  
           <input type="tel" name="telephone" id="telephone" value="<?php if(isset($telephone)) echo $telephone; ?>"/>
           <span class="error-message"><?php if(isset($erreurtelephone)) echo $erreurtelephone; ?></span>
           
           
          </p>
          <p>  
           <label for="message">quelle est votre question ? </label><br />
           <textarea name="message" id="message" rows="10" cols="50" >#ff2d39<?php if(isset($message)) echo $message; ?></textarea>
           <span class="error-message"><?php if(isset($erreurmessage)) echo $erreurmessage; ?></span>
           
           
           
          </p>
           
          <input class="bouton" type="submit" value="Envoyer" />
      </form>
       
     </header>
 
    <!-- Footer -->
     <footer id="footer">
      <span class="copyright">&copy; designer : Arnaud Leveau.</span>
     </footer>
     
   </div>
  </div>
 </body>
</html>

Reply

Marsh Posté le 19-12-2014 à 20:50:50   

Reply

Marsh Posté le 20-12-2014 à 03:39:03    

Bonjour,
 
Si tu veux, tu peux télécharger le script de formulaire de contact que j'ai réalisé : http://demo.ecoastuces.com/contact/
(autocomplete via geoname, antispam sans code à taper, variables sécurisées)
 
Il est fonctionnel en l'état. Il suffit juste de modifier le fichier config.


---------------
Visitez mon top des meilleures astuces et cadeaux à télécharger
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed