/ / Validation de Codeigniter - codeigniter, web

Validation de Codeigniter - codeigniter, web

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 № 1

Vé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>");?>