2015-12-15 2 views
-1

Я пытаюсь проверить текстовую область в CodeIgniterCodeigniter правило проверки текстовой области не работает

код зрения

Write the best two hoppy you pratise 
    <?php $user=" "; ?> 
    <form action= "<?php echo base_url('log_c/save_hoppy/ ' .$user); ?>" method="post" > 
    <?php echo form_error('hoppy'); ?> 
<textarea name="hoppy" cols="20" rows="2"> 
     <?php echo set_value('hoppy'); ?> 
</textarea> 

<input type="submit" name="submitbutton" value=" Save "> 

</form> 

и этот код в контроллере

public function save_hoppy($user) 
{ 

    $this->form_validation->set_rules('hoppy', 'Hoppy', 'required|max_length[40]'); 

    echo"after validation".$user."<br>"; 
    $hoppy = $this->input->post('hoppy'); 
    echo"<br>this hoppy".$hoppy; 


} 

Но эта проверка не работает . население населения область работы пожалуйста, помогите мне

+0

Что не работает? Каков ваш тест? – schellingerht

+0

Я хочу ограничить количество текстовой области не более 40 символов –

+0

этот код не ограничивает текстовую область правилом проверки –

ответ

0

удалить выше область текста и вставить Codeigniter формы ввода

$data = array(
    'name'  => 'hoppy', 
    'id'   => 'hoppy', 
    'rows'  => '2', 
    'cols'  => '20', 
    'maxlength'  => '40' 
); 

echo form_textarea($data); 
+0

Я пытаюсь form_text area(), но та же проблема –

+0

@ A.Nabil отредактирован. Заблокировано с переднего конца –

+0

показать, что заблокировано показать пожалуйста –

-1

Здесь раствор

<textarea name="description"> 
<?php echo set_value('description'); ?> 
</textarea> 
Смежные вопросы