É isso mesmo. Se precisa tratar o termo, deve haver uma função intermediária

Att,
Vinicius Cruz
http://twitter.com/vinaocruz
http://www.viniciuscruz.com/


Em 31 de março de 2010 09:00, Cleyverson Costa
<[email protected]>escreveu:

> Pesssoal,
>
> Do jeito que eu to entendendo, esta busca seguiria os seguintes passos?
>
> 1 - Submit no formulário para uma função X (não a search)
>
> 2 - Tratamento da URL para exibição
>
> 3 - Redirect para nova url (Ex:
> www.dominio.com/search/people/termo+outrotermo<http://www.dominio.com/search/people/termo+outrotermo+terceiro-termo>
> )
>
> Esses seriam os passos?? Não consigo enxergar como fazer direto, digo,
> submit e exibição correta
>
> Fico no aguardo!
>
> []s
>
> 2010/3/30 Vinicius Cruz <[email protected]>
>
> urlencode() e urldecode(), não?
>>
>> http://br.php.net/manual/pt_BR/function.urlencode.php
>>
>> http://br.php.net/manual/pt_BR/function.urldecode.php
>>
>> Att,
>> Vinicius Cruz
>> http://twitter.com/vinaocruz
>> http://www.viniciuscruz.com/
>>
>>
>> Em 30 de março de 2010 11:57, Ademir Cristiano Gabardo <
>> [email protected]> escreveu:
>>
>>  Bem, talves não estejamos com o pensamento alinhado. Mas neste caso,
>>> daria para pensar numa função para gerar uma URL mais limpa não?
>>>
>>>
>>>
>>> Fazer com www.dominio.com/search/people/termo+outrotermo+terceiro-termo
>>>
>>>
>>>
>>> Aí acho que ficaria melhor que o $_GET tradicional cheio dos “E”
>>> comercial.
>>>
>>> E eu removeria os acentos da string ainda.
>>>
>>> Você poderia capturar os termos de uma só vez e dar um explode simples
>>> para separar os pedaços.
>>>
>>> Ainda daria para receber a URL montada novamente.
>>>
>>> Sei lá, só uma ideia..
>>>
>>>
>>>
>>> []’s
>>>
>>> Ademir
>>>
>>>
>>>
>>> *De:* [email protected] [mailto:
>>> [email protected]] *Em nome de *Cleyverson Costa
>>> *Enviada em:* terça-feira, 30 de março de 2010 11:53
>>> *Para:* CodeIgniter Brasil
>>> *Assunto:* Re: [CodeIgniter] RES: Ajuda com busca no CI
>>>
>>>
>>>
>>> Pois eh,
>>>
>>> Eu queria deixar o usuário ciente do que está passando na string, até pq
>>> se ele quiser enviar a URL para alguem, seria possivel recuperar o
>>> resultado.
>>>
>>> Vou continuar fazendo uns testes aqui..
>>>
>>> Se alguem tiver soluções por favor me informem...
>>>
>>> []s
>>>
>>>  2010/3/30 Ademir Cristiano Gabardo <[email protected]>
>>>
>>> Não é possível fazer com post?
>>> Eu já tive problemas com acentuação mesmo por POST e criei um helper que
>>> converte o UTF-8.
>>>
>>> Mas no caso do GET acho que não iria servir.
>>>
>>>
>>>
>>> []’s
>>>
>>> Ademir Gabardo
>>>
>>>
>>>
>>> *De:* [email protected] [mailto:
>>> [email protected]] *Em nome de *Cleyverson Costa
>>> *Enviada em:* terça-feira, 30 de março de 2010 11:47
>>> *Para:* CodeIgniter Brasil
>>> *Assunto:* [CodeIgniter] Ajuda com busca no CI
>>>
>>>
>>>
>>> Pessoal,
>>>
>>> Eu tenho uma busca onde passo os valores por querystring.
>>>
>>> Quando faço uma busca por palavras sem acentuação, funciona
>>> perfeitamente, contudo quando a palavra possui acentuação é retornado *404
>>> Page Not Found*
>>>
>>> Por exemplo, para a busca po *á* a string fica assim...
>>>
>>> http://www.dominio.com/?c=search&type=people&q=*%E1*
>>>
>>> De que forma eu preciso tratar isso? Algum material para indicar?
>>>
>>> Att,
>>>
>>> Cleyverson
>>>
>>>
>>> _______________________________________________
>>> 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
>>>
>>>
>>
>> _______________________________________________
>> 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
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a