Eric, confesso que foi minha primeira tentativa, mas não rolou no server.
Problemas na acentuação, que por preguiça, não resolvi. O base64 deixa a string 
feia, sim senhor, mas resolve.

Atrapalha na indexação? Sim, mas não sei se atrapalha tanto, uma vez que a url 
vai ter os conteúdos, e se tens o HTML bem feito, o Google lê na mesma, acho eu.

@André, o código que utilizo é este aqui
//Na view
http://d.pr/NsjH

//No Controller
http://d.pr/p216

Com o base64 a URL também fica mais curta, porém um pouco mais feia.
O formato www.site.com/?q=Minha%20Pesquisa é interessante, mas para o 
CodeIgniter fica difícil aplicar de maneira genérica.

Em 2011/05/23, às 13:56, Eric Saboia escreveu:

> urlencode não resolve? acho que em buscas, é bom deixar explicito o que está
> sendo buscado.. isso ajuda inclusive na indexação no mecanismo citado
> (Google)
> 
> Abraços,
> 
> 2011/5/23 Ademir Cristiano Gabardo <[email protected]>
> 
>> Também da para habilitar os caracteres se desejado.
>> Mas acho que o base64 fica mais seguro neste caso.
>> Abraços
>> 
>> -----Mensagem original-----
>> De: [email protected]
>> [mailto:[email protected]] Em nome de Marcel Araujo
>> Enviada em: segunda-feira, 23 de maio de 2011 08:32
>> Para: CodeIgniter Brasil
>> Assunto: Re: [CodeIgniter] Formulário de busca - Utilizar Post ou Get?
>> 
>> Boa Rafael,
>> 
>> Esqueci desse detalhe.
>> 
>> ;D
>> Em 23/05/2011 08:27, "Rafael V. de Oliveira" <[email protected]>
>> escreveu:
>>> Só que o Google não usa o CodeIgniter.
>>> 
>>> Não é necessário utilizar base64. Problema é o Allowed URL Characters. O
>> visitante procura por alguma coisa que não está habilitada nas
>> configurações
>> e leva com um erro!
>>> O base64 evita isso.
>>> 
>>> Tenta fazer uma busca por "4° título do FC Porto" por GET pra ver o que
>> acontece (sem o base64_encode).
>>> 
>>> @Andre, tenho que dar uma procurada por aqui para postar o código mas
>> funciona parecido com isso
>>> http://codeigniter.com/forums/viewthread/188697/#891900
>>> 
>>> O exemplo que dou aqui é mais para o uso do AJAX + CSRF do CI. Assim que
>> achar o código eu posto aqui.
>>> 
>>> Outro exemplo que pode dar uma luz pra ti é esse:
>>> 
>> 
>> http://www.derekallard.com/blog/post/passing-disallowed-characters-through-t
>> he-url-in-code-igniter/
>>> 
>>> []'s
>>> 
>>> Em 2011/05/23, às 12:13, Marcel Araujo escreveu:
>>> 
>>>> Não há a necessidade do base64. É apenas uma busca. Você vê o Google
>> usar
>>>> base64 nos parâmetros de pesquisa???
>>>> 
>>>> Acho que não.
>>>> Em 23/05/2011 07:29, "Andre Lopes" <[email protected]> escreveu:
>>>>> Desde já obrigado pela resposta.
>>>>> 
>>>>> Já agora, poderia-me mostrar um exemplo do código que está a usar?
>>>>> 
>>>>> 
>>>>> Cumprimentos,
>>>>> 
>>>>> 2011/5/23 Rafael V. de Oliveira <[email protected]>:
>>>>>> GET com base64_encode, é o que eu uso ^^
>>>>>> Em 2011/05/23, às 08:41, Andre Lopes escreveu:
>>>>>> 
>>>>>>> Olá,
>>>>>>> 
>>>>>>> Estou a fazer um formulário de busca e estou ficando com algumas
>>>>>>> dúvidas de como deverei prosseguir com a contrução do mesmo.
>>>>>>> 
>>>>>>> A questão é a seguinte: O formulário de busca remete para a listagem
>>>>>>> dos resultados e na listagem desses resultados da pesquisa vou dar a
>>>>>>> opção de ordenar os resultados. A questão é que para fazer uma
>>>>>>> ordenação de resultados ou tenho de guardar em sessão as variaveis
>> que
>>>>>>> vem do formulário OU usar o método de passar as variaveis como
>>>>>>> parametros no URL.
>>>>>>> 
>>>>>>> Qual a solução que costumam usar para este tipo de tarefa? POST e
>>>>>>> Sessões ou usar o GET e passar os parametros no URL?
>>>>>>> 
>>>>>>> Desde já obrigado.
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> [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
>>>>>>> ---------------------------
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> [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
>>>>>> ---------------------------
>>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> [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
>>>>> ---------------------------
>>>> _______________________________________________
>>>> [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
>>>> ---------------------------
>>> 
>>> _______________________________________________
>>> [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
>>> ---------------------------
>> _______________________________________________
>> [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
>> ---------------------------
>> 
>> 
>> _______________________________________________
>> [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
> 
> Beautiful is better than ugly,
> Explicit is better than implicit,
> Simple is better than complex,
> Complex is better than complicated.
> 
> The Zen of Python, by Tim Peters
> _______________________________________________
> [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
> ---------------------------

_______________________________________________
[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