Salut, je fais un formulaire avec une page de confirmation où je voudrais afficher ce qui était entrée de la forme et donner à l'utilisateur la possibilité de le vérifier avant de l'envoyer.la page de confirmation avec la forme résultat dans CakePHP
Je l'ai fait avec succès en sauvegardant les éléments de formulaire dans la session:
$this->Session->write('Visitor.confirm', $this->data);
et obtenir par:
<? $fields = $this->Session->read('Visitor.confirm')?>
<?php echo $fields['Visitor']['v_firstname']; ?>
<?php echo $this->Form->hidden('v_firstname', array('value'=> $fields['Visitor']['v_firstname']));?>
.... pour chaque champ. mais je ne peux pas obtenir les champs à envoyer comme une nouvelle forme? il doit y avoir un moyen plus simple!
beaucoup thx
Je suis désolé, mais je ne comprends pas très bien ce que vous essayez de faire ici. "mais je ne peux pas obtenir les champs à envoyer comme une nouvelle forme" est la partie peu claire. Essayez-vous simplement de leur faire voir les choses qu'ils ont saisies, puis cliquez sur un bouton "confirmer"? Je vais m'abonner à ce RSS, donc je vois quand vous clarifiez pour essayer d'aider. –
oui exactement. la première page a un formulaire. la deuxième page (page de confirmation) affiche simplement le résultat du formulaire où un bouton "confirmer" est affiché et ainsi l'enfoncer insère les données dans la base de données. – Mikelangelo