J'ai ajouté un Zend_Form_Element_Hash à mes formulaires pour contrer les attaques CRSF.
Quand je fais un echo de Zend_Form, tout fonctionne.
Mais quand j'affiche avec ma classe perso le formulaire (je récupère la valeur du hash dans Zend_Form), j'ai l'erreur de validation d'absence de token.
Or, le champ hidden est exactement le même que celui affiché via ZendForm (je peux comparer en affichant les 2 sur la même page) : mêmes name, id, value.
Pourquoi cette erreur ? J'avoue que je sèche !
Partager