ページ(ビュー)にフォームがあり、そのURLは次のとおりです。
www.example.com/page?item=samsung-galaxy-nexus
このページ(表示)の私のフォームは次のとおりです。
<form name="formsearch" action="<?php echo site_url(uri_string()); ?>" method="get">
<input id= name="search"name="search" class="filter-search" type="text" placeholder="Search Me"/>
<button type="submit" class="filter-button">Search</button>
</form>
たとえば、検索に「Microsoft」と入力して、Enterキーを押したとします。移動する必要のあるURL+クエリ文字列は次のようになります。
www.example.com/page?item=samsung-galaxy-nexus&search=microsoft
通常のPHPで動作させることはできますが、CodeIgniterで動作させることができないようです。また、config.phpにアクセスして、クエリのURLをtrueに設定しました。
現在のURLが次の場合にも注意してください。
www.example.com/page?item=samsung-galaxy-nexus
私がやれば<?php echo current_url(); ?>
それは出力します
www.example.com/?page
どのように?場所を交換しました