Я создал поисковую форму, которую я хочу переслать при отправке.
Способ, которым он должен работать, заключается в том, что пользователь вводит термин / ключевое слово, которое он хочет найти, форма затем пересылает его на / search / $ keyword
Мои исследования позволили мне сделать вывод, что форму необходимо отправить контроллеру, а затем выполнить пересылку оттуда.Но я пробовал много раз и не могу заставить его переслать.
Вот форма:
<?php echo form_open('search'); ?>
<input id="search_text" name="searchquery" type="text" value="enter your search here..." onfocus="if(this.value == 'enter your search here...') this.value='';" onblur="if(this.value == '') this.value='enter your search here...';" maxlength="120" >
<?php echo form_close();?>
И контроллер:
if($this->input->post('searchquery')){
redirect('search', $this->input->post('searchquery'));
}