Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 1 Dołączył: 6.04.2009 Skąd: łdz Ostrzeżenie: (0%)
|
Sytuacja wygląda następująco. Mam zdefiniowaną akcję, która wykonuje działanie na bazie danych. Po zakończeniu tego działania chciałbym, aby nastąpiło przekierowanie na url. Próbowałem użyć _forward, ale on po prostu wykonuje wskazaną akcję w miejscu wywołania, czyli wstawia mi widok, który wygeneruje w miejscu wywołania. Natomiast użycie _redirect powoduje błąd:
Fatal error: Uncaught exception 'Zend_Controller_Response_Exception' with message 'Cannot send headers; headers already sent in C:\AppServ\www\pieczaryzend\application\bootstrap.php, line 1' in C:\AppServ\www\pieczaryzend\library\Zend\Controller\Response\Abstract.php:281 Stack trace: #0 C:\AppServ\www\pieczaryzend\library\Zend\Controller\Response\Abstract.php(147): Zend_Controller_Response_Abstract->canSendHeaders(true) #1 C:\AppServ\www\pieczaryzend\library\Zend\Controller\Action\Helper\Redirector.php(201): Zend_Controller_Response_Abstract->setRedirect('/pieczaryzend/p...', 302) #2 C:\AppServ\www\pieczaryzend\library\Zend\Controller\Action\Helper\Redirector.php(348): Zend_Controller_Action_Helper_Redirector->_redirect('/pieczaryzend/p...') #3 C:\AppServ\www\pieczaryzend\library\Zend\Controller\Action\Helper\Redirector.php(431): Zend_Controller_Action_Helper_Redirector->setGotoUrl('Klasy', Array) #4 C:\AppServ\www\pieczaryzend\library\Zend\Controller\Action.php(676): Zend_Controller_Action_Helper_Redirector->gotoUrl('Kla in C:\AppServ\www\pieczaryzend\library\Zend\Controller\Response\Abstract.php on line 281 W jaki sposób zrealizować to przekierowanie ? |
|
|
|
kristos44 [ZendFramework] Przekierowanie na url po wykonaniu akcji 10.11.2009, 22:13:45
seth-kk nie przekierowanie jest problemem
czy uzywasz echo... 10.11.2009, 23:29:00
kristos44 Już wiem co było problemem. Korzystałem z Notepada... 11.11.2009, 00:18:18 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 09:00 |