Cara, pra mostrar mesmo a query digitada na busca na URL por completo, vai
ficar meio complicado.. até grandes sites utilizam alguma codificação nesses
casos, incluindo o google, o que você pode fazer é utilizar o método *urlencode
*, com ele sua codificação ficaria mais legível nesse caso.

2010/10/18 Cleyverson Costa <[email protected]>

> Pessoal,
>
> A única forma que achei de fazer uma questiosa com GET que funcionasse
> foi...
>
> <form id="search" name="search"  method="post" action="<?php echo
> base_url(); ?>search/forward"> ...
>
>     function forward() {
>         $search_type = $this->input->post('type');
>         $search_string = trim(base64_encode($this->input->post('q')));
>
>         $url = "/?c=search&m=results&type=$search_type&q=$search_string";
>         redirect($url);
>     }
>
> >> URL montada: /?c=search&m=results&type=event&q=Yefjbw==
>
> E ai sim, depois eu pego a URL como GET e faço a busca....Foi uma sugestão
> encontrada em algum artigo de CI que eu li, não me lembro onde. Alguma outra
> sugestão?
>
> ********
>
> Outra coisa, eu busquei por ação e o base64 tranformou em
> /?c=search&m=results&type=event&q=*Yefjbw==* quando na verdade eu queria
> na url /?c=search&m=results&type=event&q=*ação
>
> *Alguma sugestão?*
> *
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>


-- 
Eric Saboia - eric.saboia.org
PHP Zend Certified Engineer
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a