inicie a função session_start() no topo do arquivo que você quer exibir/manipular os dados da sessão, no caso o 'tmp.php'

Sds
Julio Fagundes

Andre Lopes escreveu:
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.
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

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/

_______________________________________________
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