Bonsoir à tous,

Je paramètre des messages d'erreurs sur mon formulaire, dont voici un "bout"


<p><label for="message">A vous la parole *</label><textarea name="message" cols="41" rows="4" id="message" title="Veuillez entrez ici votre message"></textarea><?php if (isset($_POST['message']))
   echo 'Erreur: le champ message n\'a pas été rempli'?></p>


J'aimerai bien mettre en forme le message "Erreur: le champ message n\'a pas été rempli".

J'ai tout de suite pensé à mettre une class:alerte, mais j'avoue qu'entre le html et le php, je ne vois plus où la mettre Smiley rolleyes

C'est bien sur cette ligne qu'il faut ajouter la class:aletre ?

Merci et bonne soirée
Modifié par pp51 (24 Aug 2006 - 10:25)
Bonjour,

Le message doit précéder le champ. L'intégrer au label est le moyen le plus sûr de le rendre perceptible dans toutes les circonstances. Pour le style, un span suffit :

<p><label for="message"><?php if (isset($_POST['message'])){?><span class="alerte">Erreur: le champ message n'a pas été rempli.</span> <?php } ?>A vous la parole *</label> <textarea name="message" cols="41" rows="4" id="message" title="Veuillez entrez ici votre message"></textarea></p>

Modifié par Laurent Denis (23 Aug 2006 - 06:13)
Bonjour Laurent,

Je n'avais pas vu ta réponse et j'avais bidouillé quelque chose du même genre.

C'est ok, sujet résolu Smiley cligne