2017-06-13 101 views
0

夥計我在這裏卡在Codeigniter驗證。該方案是我想在每個相應的輸入字段下方顯示所有錯誤消息,而不是將所有錯誤消息一起顯示在表單頂部。任何人都可以幫助我,如何做到這一點?Codeigniter的驗證

回答

1

檢查以下提到的代碼名稱。這會幫助你。

<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" /> 
+0

這不行! –

+1

你可以請你出示你的控制器功能,所以我們可以幫你解決這個問題。 –

+0

好的。感謝他現在正在工作。我犯了一個小錯誤,這就是爲什麼它不起作用。但我感謝你的幫助! –

0

寫下面的代碼後,你的文字或下拉場

<?php echo form_error('field_name','<div class="errorClass">','</div>');?>