Pedro,
você não precisa usar querystring para isso.

Inclusive, é muito melhor você passar o resultado da querystring de 
forma reescrita (ex.: seusite.com/index.php/busca/termo/empresas de 
desenvolvimento/paginaatual/1 )

O Google leva MUITO em consideração termos escritos nas URLs para 
posicionar bem um determinado site.

O CI já oferece interface para trabalhar com a URL assim... veja a 
classe URI (http://www.codeigniter.com.br/manual/libraries/uri.html) e o 
helper de URL (http://www.codeigniter.com.br/manual/helpers/url_helper.html)

That is it.
E bom trabalho ;-)



Pedro Vasconcelos escreveu:
> Alguém sabe quais helpers podem falhar caso o CI esteja configurado 
> para funcionar com QueryStrings? Ou então habilitar QueryStrings só 
> pra um controller?
>
> Acho interessante o recurso de passar a string de busca pela url, pois 
> assim podemos encaminhar um link de resultados de busca para amigos...
>
> Valeu,
> Pedro.
>
>
>
> Em 16/04/08, *Marco Telles* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> escreveu:
>
>     Eu não uso sessão, faço assim:
>
>     > // pega a uri completa para servir de base a paginação
>     > $this->segmentUrl = '/show/produto/';
>     >
>     > // pega o segmento para página seguinte/anterior (contém o
>     número que
>     > será usado na query para paginar)
>     > $this->page = $this->uri->segment(5);
>     > // configura paginação
>     > $config['base_url']     = base_url() . $this->segmentUrl;
>     > $config['total_rows']    = $this->TotRegPagin;
>     > $config['per_page']     = self::PerPage;
>     > $config['num_links']     = $this->numLinks;
>     > $config['uri_segment']     = 5;
>     > // inicializa paginação
>     > $this->pagination->initialize($config);
>     >
>     > // cria links para paginação
>     > $this->auxData['pagina'] = $this->pagination->create_links();
>     E na view:
>
>     > <div id="maispags">
>     >       <?php echo $pagina; ?><br>
>     > </div>
>
>     Abs
>
>     Muita sorte para nós!
>
>     Marco Telles
>
>     #############
>     # Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
>     # Pier de Ipanema no Orkut (
>     http://www.orkut.com/Community.aspx?cmm=2923344 )
>     # CodeIgniter PHP framework ( http://www.codeigniter.com.br/ )
>     # Ubuntu The power of free software ( http://www.ubuntu-br.org/ )
>     # Python Programming Language ( http://www.pythonbrasil.com.br/ )
>
>
>
>     Renato Costa Barbosa escreveu:
>
>     > foi a primeira coisa pensei em fazer, aliás, que fiz
>     > mas sei lá, imaginei que o CI trabalhasse com post nas
>     paginações, mas
>     > num achei nada a respeito
>     >
>     >
>     > Em 16/04/2008, às 11:43, Reginaldo Sousa escreveu:
>     >
>     >
>     >> Eu guardo os dados na sessão.
>     >> ai na url só coloca a página.
>     >> Ex: http://www.exemplo.com/admin/noticias/buscar/pagina/4.
>     >>
>     >>  2008/4/16 Renato Costa Barbosa <[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>>:
>     >>
>     >>>  como você fazem para trabalhar com a paginação quando o
>     formulário é
>     >>>  postado?
>     >>>  Tipo, como é passado a string que eu quero procurar???
>     >>>
>     >>>  Valews
>     >>>  _____________________________________________
>     >>>  Renato Costa Barbosa
>     >>>  Comunicação e Design - ISIC Brasil
>     >>>  Fones: (18) 9119 5134  -  (18) 2102 4710
>     >>> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> -
>     http://www.isic.com.br
>     >>>  Soluções em Negócios Eletrônicos
>     >>>  _____________________________________________
>     >>>
>     >>>
>     >>>  _______________________________________________
>     >>>  Lista mailing list
>     >>> [email protected] <mailto:[email protected]>
>     >>>
>     http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>     >>>
>     >>
>     >> --
>     >> Reginaldo Sousa | Desenvolvedor web
>     >> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>,
>     [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>     >>  (21) 8728-1850_______________________________________________
>     >> Lista mailing list
>     >> [email protected] <mailto:[email protected]>
>     >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>     >>
>     >>
>     > _____________________________________________
>     > Renato Costa Barbosa
>     > Comunicação e Design - ISIC Brasil
>     > Fones: (18) 9119 5134  -  (18) 2102 4710
>     > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> -
>     http://www.isic.com.br
>     > Soluções em Negócios Eletrônicos
>     > _____________________________________________
>     >
>     >
>     > _______________________________________________
>     > Lista mailing list
>     > [email protected] <mailto:[email protected]>
>     > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>     >
>     >
>
>     _______________________________________________
>     Lista mailing list
>     [email protected] <mailto:[email protected]>
>     http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>   


_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a