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

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
JooS Messages postés 2705 Statut Membre 228
 
Salut,

Le "<>" est aussi supporté par PHP.
Et non, je ne le supposes pas.
0
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
JooS Messages postés 2705 Statut Membre 228
 
Je vous en pris.
0
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
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