Les gars je suis coincé ici Validation Codeigniter. Le scénario est que je veux afficher tous les messages d'erreur juste en dessous de chaque champ de saisie respectif et non pas tous les messages d'erreur ensemble en haut du formulaire. Quelqu'un pourrait-il m'aider, comment faire cela?
Réponses:
1 pour la réponse № 1Vérifiez ci-dessous le code mentionné. Cela vous aidera.
<h5>Username</h5>
<?php echo form_error("username"); ?>
<input type="text" name="username" value="<?php echo set_value("username"); ?>" size="50" />
<h5>Password</h5>
<?php echo form_error("password"); ?>
<input type="text" name="password" value="<?php echo set_value("password"); ?>" size="50" />
<h5>Password Confirm</h5>
<?php echo form_error("passconf"); ?>
<input type="text" name="passconf" value="<?php echo set_value("passconf"); ?>" size="50" />
<h5>Email Address</h5>
<?php echo form_error("email"); ?>
<input type="text" name="email" value="<?php echo set_value("email"); ?>" size="50" />
1 pour la réponse № 2
Utilisation form_error()
fonction de le faire. Comme décrit dans le manuel
echo form_error("username");
Tout ce que vous avez à faire est de placer cette ligne sous le champ où vous voulez voir le message d'erreur. Ici username
est le nom du champ de formulaire
plus de détails https://www.codeigniter.com/user_guide/libraries/form_validation.html#showing-errors-individually
0 pour la réponse № 3
écrivez ci-dessous le code après votre texte ou votre liste déroulante
<?php echo form_error("field_name","<div class="errorClass">","</div>");?>