我在页面(视图)上有一个表单,它的 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
注意如何?交换了位置