Valeu pelas opiniões galera. Em fim a de ajax eu ja vi e entendi a existência dela, agora a minha dúvida não tem a ver com o ajax e sim como identificar quando o request a um controlador é do tipo post, um exemplo simples, quando alguem da um submit num formulario de contato por exemplo, caso bem simples mesmo..
Eu sei que tem algumas formas de testar, uma delas seria até testando se há algum post com valor, como explicado na documentação usando * $this->input->post() *mas dai para ter um padrão o legal seria testar por exemplo sempre o botão de submit, mas não é interessante pelo fato de ter que sempre usar o mesmo name para esse botão então se por exemplo ele estivesse ausente ou sem valor no name por algum descuido então isso parece muito gambiarrento, logo eu procurei algo que nem a Lib do Felipe, já que não encontrei nenhuma maneira nativa do CI de testar diretamente se aquele controlador foi requisitado usando o POST.. sacaram? Daí bem que eu poderia testar direto na $_REQUEST ou $_POST mas como o Marcel mesmo comentou não é muito legal. Então a minha pergunta desde o início seria essa: * **Como vocês fazem a identificação do request**?* * * Certamente muitos terão, cada a sua maneira, de fazer essa identificação, e é justo isso que eu fiquei curioso em saber.. Abraço e bom find/feriadão :D 2011/3/4 Marcel Araujo <[email protected]> > Dê uma olhada na classe input e procure pelo método * > $this->input->is_ajax_request()* > > > http://codeigniter.com/user_guide/libraries/input.html > > E sim, requisições AJAX possuem o cabeçalhos > HTTP_X_REQUESTED_WITHindependente se for uma requisição via GET ou POST > > > > > -- > *“Eu não tenho nenhum talento especial. Apenas sou apaixonadamente > curioso”* > * > > Marcel Araujo > Analista de Sistemas da WeJoy > Administrador CodeIgniter.com.br > Desenvolvedor PHP/CodeIgniter/Zend/JavaScript/ExtJS/jQuery > Linux User #490101 > > http://www.twitter.com/marcelaraujo > http://www.marcelaraujo.com.br > http://br.linkedin.com/in/marcelaraujo > * > > > _______________________________________________ > [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 ---------------------------

