JB. 0 Denunciar post Postado Agosto 10, 2010 dai povo.. a empresa que eu faço estagio esta començando a urilizar o cakePHP ai to fazendo alguns testes.. mas estou tendo dificuldade nesse: estou seguindo esse tutorial: http://bakery.cakephp.org/articles/view/captcha-component-with-phpcaptcha ai minhas duvidas: Não sei como validar essa captcha, ja fiz o form, mas não sei a action q devo usar.. estou usando scaffold pra fazer o add dos campos do form resumindo, não entendo a parte de action do form e a parte do controller? valeu JB. Compartilhar este post Link para o post Compartilhar em outros sites
Tylër 0 Denunciar post Postado Agosto 10, 2010 Como assim não sabe validar? O.O 6.- Validate captcha code in your controllers with $this->Captcha->check() method. Compartilhar este post Link para o post Compartilhar em outros sites
JB. 0 Denunciar post Postado Agosto 10, 2010 preciso fazer uma funtion do tipo: function captcha_check(){ $this->Captcha->check(); } ou eu chamo isso dentro do add?? Compartilhar este post Link para o post Compartilhar em outros sites
JB. 0 Denunciar post Postado Agosto 10, 2010 consegui! fico assim: function add() { $userCode = $this->data['Comentario']['userCode']; #userCode é o campo do form if (!empty($this->data) AND $this->Captcha->check($userCode, true)) { if ($this->Comentario->save($this->data)) { #$this->Session->setFlash('Your post has been saved.'); $this->redirect(array('action' => 'index')); } }else{ $this->redirect(array('action' => 'index')); } } só falta dá uma melhorada.. valeu Compartilhar este post Link para o post Compartilhar em outros sites
Tylër 0 Denunciar post Postado Agosto 10, 2010 hehe] você passou a variável $userCode como referência para o método check() corretamente! Parabéns! \o/ Compartilhar este post Link para o post Compartilhar em outros sites
JB. 0 Denunciar post Postado Agosto 10, 2010 eu preciso colocar resolvido(onde eu coloco?) Compartilhar este post Link para o post Compartilhar em outros sites