Bonjour,
Je fais un formulaire et je tombe sur un os !
En effet, je veux que lorsqu'un de mes champs de mon formulaire, la bordure du champs devienne rouge !
Donc j'ai créé une page css : Couleur.css
Voici son code :
1 2 3
| .erreur{
border : 3px solid red;
} |
Ensuite, je l'appelle dans ma page comme ceci :
<link rel="stylesheet" type="text/css" href="C:/wamp/www/Formulaire/Couleur.css">
Et enfin, pour le pseudo par exemple, voici le code que j'ai dans le formulaire :
<label for="Pseudo" class="float">Pseudo :</label> <input type="text" name="Pseudo" id="Pseudo" size="30" placeholder="Pseudo" value="<?php if($_SESSION['pseudo_info'] == '') echo htmlspecialchars($_SESSION['form_pseudo'], ENT_QUOTES); ?>" class="<?php if($_SESSION['pseudo'] == '') ? "erreur"; ?>" /><em>(compris entre 3 et 32 caracteres)</em><br />
En gros ce que je fais, c'est que je garde la valeur si le champ est renseigné et sinon je voudrais que le champs ait une bordure rouge !
Seulement l'appel au fichier css ne marche pas ! C'est donc mon "class" qui fait bugger !
D'avance merci !
Partager