Créer un formulaire de contact

zizotta Messages postés 5 Statut Membre -  
JooS Messages postés 2705 Statut Membre -
bnjour ;) je veux créer un formulaire de contact avec vérification des champs obligatoires en php
j'utilise ntepad++
voici le code:

<?php   
  
    if (($nom == "") && ($EnvoyerDonnee <> "")) 
        echo "<font color='#FF0000'> Le Nom DOIT etre rempli :</font><BR>"; 
		
      if (($Email == "") && ($EnvoyerDonnee <> ""))
        echo "<font color='#FF0000'> L'E-Mail DOIT etre rempli :</font><BR>";
    
      if (($Sujet == "") && ($EnvoyerDonnee <> ""))
        echo "<font color='#FF0000'> Le Sujet DOIT être rempli :</font><BR>";
    
      if (($Message == "") && ($EnvoyerDonnee <> ""))
         "<font color='#FF0000'> Le Message DOIT être rempli :</font><BR>";
    ?>
	
<body>
  <form method="post" action="form.php">
  
    Nom : <input type="text" name="nom" > <br>
	
   Email : <input type="text" name="EMail"> <br>
   
    Telephone : <input type="text" name="Telephone"> <br>
	
    Sujet : <input type="text" name="Sujet"> <br>
	
    Message : <input type="text" name="Message"> <br>

    <input type="submit" name="EnvoyerDonnee" value="Envoyer">
  </form>
</body>


et voici mon problème, à l'exécution le code php s'affiche:(

"")) echo " Le Nom DOIT etre rempli :
"; if (($Email == "") && ($EnvoyerDonnee <> "")) echo " L'E-Mail DOIT etre rempli :
"; if (($Sujet == "") && ($EnvoyerDonnee <> "")) echo " Le Sujet DOIT être rempli :
"; if (($Message == "") && ($EnvoyerDonnee <> "")) " Le Message DOIT être rempli :
"; ?>

Nom :
Email :
Telephone :
Sujet :
Message :

3 réponses

  1. Utilisateur anonyme
     
    Bonjour

    Le symbole pour "différent" en PHP, c'est != et non pas <>.
    Ça explique sûrement ton problème, le > est pris pour une fermeture de balise
    0
    1. JooS Messages postés 2705 Statut Membre 228
       
      Salut,

      Le "<>" est aussi supporté par PHP.
      Et non, je ne le supposes pas.
      0
    2. Utilisateur anonyme
       
      Encore oups...
      Décidément, il va falloir que je re-potasse mon manuel PHP, Je commence à trop me fier à mes habitudes.
      Merci pour la rectification.
      0
    3. JooS Messages postés 2705 Statut Membre 228
       
      Je vous en pris.
      0
  2. momolevy225 Messages postés 5 Statut Membre
     
    Bonjour,

    La remarque que j'ai faite quand celà m'arrivais c'est que une fois PHP installé, le code ne s'affichait plus. Vérifie que php est installé correctement, tu devrais ne plus avoir ce problème
    0
  3. JooS Messages postés 2705 Statut Membre 228
     
    Salut,

    Est ce que l'extension de ta page est ".php" ?
    Comment est ce que tu exécutes ta page (le lien dans la barre des adresses) ?

    Mettez en résolu quand c'est résolu -.- ...
    0