Ребята, у меня возникли проблемы с отображением формы на моей веб-странице.Ну, это хорошо работает на моем локальном сервере, но как только я использую тот же код на удаленном сервере, веб-страница отображается нормально, но форма отсутствует.
Localhost: ОС: Win 7PHP: 5.3.8Apache: 2.2.21Zend: 1.11.3
Удаленный сервер: ОС: Linux CentOS выпуск 5.5
PHP: 5.3.8Apache: 2.2.3Zend: 1.11.3
FeedbackForm.php
класс forms_FeedbackForm расширяет Zend_Form {
открытая функция init () {
$ this-> setAction ('') -> setMethod ('post') -> setName ('feedbackForm');
$ feedback = new Zend_Form_Element_Textarea ('feedback');
$ submit = new Zend_Form_Element_Button ('submitButton');
$ this-> addElement ($ feedback) -> addElement ($ submit);
}}
IndexController.php
класс IndexController расширяетZend_Controller_Action {
открытая функция indexAction () {
$ form = new forms_FeedbackForm ();
$this->view->form = $form;
}}
index.phtml
echo $ this-> form;
Однако, если я заменю оператор echo на print_r ($ this-> form), я увижу детали объекта на обоих серверах.