Também já tinha pensado numa solução assim, o problema são os dados da
sessão de CI, não sei como os ler num ficheiro de PHP isolado.

Cumprimentos,


2010/3/29 Vinicius Cruz <[email protected]>

> André,
>
> uma solução alternativa, mas não sei se a melhor solução, seria ter um
> arquivo onde trata o GET nativo para a estrutura do CI.
>
> No caso, o retorno da API direcionaria para
>
> tmp.php?parametro1=xxx&parametro2=yyy
>
> Na página tmp, você capta os dados do parâmetro e redireciona para página
> onde o CI irá receber os valores.
>
> localhost/index.php/controller/metodo/xxx/yyy
>
> Ai você faz o devido processamento com os dados. Como disse, não sei se é o
> mais apropriado, mas acho que seja uma solução bem simples de implementar,
> caso isso seja suficiente para o retorno da API.
>
> Att,
> Vinicius Cruz
> http://twitter.com/vinaocruz
> http://www.viniciuscruz.com/
>
>
> Em 29 de março de 2010 18:15, Andre Lopes <[email protected]>escreveu:
>
> Desde já obrigado pela resposta Vinicius,
>>
>> No entanto não seria a melhor hipotese mudar a aplicação toda para aceitar
>> query_strings, existe maneira de alterar isto apenas para um Controller
>> especifico?
>>
>>
>> Desde já obrigado.
>>
>>
>> 2010/3/29 Vinicius Cruz <[email protected]>
>>
>>>  André,
>>>
>>> O code igniter trabalha com uma forma diferente em se tratando parâmetros
>>> via $_GET. Dá uma olhada nessa página no manual
>>> http://codeigniter.com/user_guide/general/urls.html
>>>
>>> Ex: 
>>> example.com/index.php/controller/método/parametro_da_funcao/parametro_da_funcao
>>> (...)
>>>
>>> Entretanto, caso deseje que ele utilize o modo convencional do PHP,
>>> conforme retornado pela API, você pode configura o core do framework no
>>> arquivo app/config.php, na linha 155
>>>
>>> $config['enable_query_strings'] = FALSE; //mude para TRUE
>>>
>>> Entretanto, neste caso, toda a aplicação utilizará a URL assim:
>>>
>>> localhost/index.php?c=controller&m=metodo
>>>
>>> Em relação à "pedrada" do Tanure, acontece. E acho que isso apenas
>>> desmotiva às pessoas que estão iniciando em continuar na lista. Se ele
>>> precisa estudar, apenas indique o caminho e pronto. Se ele não seguir o
>>> caminho, paciência. Ai quem tiver tempo disponível para auxiliá-los no
>>> BE-A-BÁ, que o faça.
>>>
>>> Para os que estão começando do comecinho, iniciando na programação, sem
>>> conhecimentos inclusive de OO, recomendo o fórum do iMasters:
>>> http://forum.imasters.uol.com.br/
>>>
>>> Att,
>>> Vinicius Cruz
>>> http://twitter.com/vinaocruz
>>> http://www.viniciuscruz.com/
>>>
>>> _______________________________________________
>>> 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