Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/02/2011, 06:50
Avatar de jerkan
jerkan
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Respuesta: Formulario -> Proceso -> Resultado

Cita:
Iniciado por masterpuppet Ver Mensaje
que diferencia tenes a hacer algo como esto ?

Código PHP:
Ver original
  1. public function signAction()
  2. {      
  3.     $form = new Application_Form_Guestbook();
  4.     if($this->_request->isPost() &&
  5.         $form->isValid($this->_request->getPost())){
  6.         //do something
  7.        ...
  8.        $this->_helper->redirector->gotoSimple('result');  
  9.     }
  10.     $this->view->form = $form;        
  11. }
El problema con esa solución es que si se ha producido un error, se mostrará el formulario de nuevo con los errores y, entonces, si el usuario actualiza la página saldrá la ventana de aviso del navegador explicándole que se van a volver a enviar datos. Esa es la ventana que quiero prevenir.