When I click on a submit button i want the page to redirect to the following page?
header('Location: /pdp/policy-info.phtml');
I wrote the above code in the controller code but I am not able to redirect to the above page. it stays on the same page.
the filename is called policy-info.phtml in the view.
Also once I redirect, would I be able access my form values through $_POST?
Or is there an alternative.
ok it sounds to me like you may be missing a few concepts:
You will never redirect to a phtml file. (unless you have written some custom rewrite/route rules) Zend uses the MVC architecture, urls exist in this fashion:
generally zend urls don’t terminate with file extensions. Also you will never directly call a view file from your browser.
In your form tag, you specify where the form submits to with the action attribute. For your url i’m assuming the pdp controller and policy-info action
action="/pdp/policy-info/"$this->_redirect('/pdp/policy-info/'); # maybe you want to execute some code and then execute # additional code in another controller without re-bootstrapping $this->_forward('policy-info', 'pdp');http://framework.zend.com/manual/en/zend.controller.action.html#zend.controller.action.utilmethods