Empfehlungen: Erweiterte Suche

redirect und exit

Anleitungen und Quellcode-Auszüge die den Start vereinfachen sollen.

redirect und exit

Beitragvon euromark » Do 10. Jul 2008, 01:05

http://www.blognol.com/cakephp-development-tips
12) Call exit() after redirecting

This should be no surprise to anyone who has done any serious web development in the past, but make sure you call exit() after running $this->redirect() if there’s code afterward that you don’t want to run. I’ve always done this in the past, but I made the assumption that $this->redirect() would make an exit call for me (which it didn’t).


stimmt es, dass der redirect call kein autmatisches exit herbeiruft? auch in der aktuellsten Version von CAKEPHP?

man also statt
$this->redirect(array('action'=>'index'));
besser
$this->redirect(array('action'=>'index')); exit;
schreiben sollte? damit kein weiterer Code ausgeführt wird?

eigentlich, wenn ichs mir so überlege, kann ja danach nichts ausgeführt werden, weil die funktion ja erst wieder etwas zurückgeben muss
das kann sie aber nicht, weil ja dann weitergeleitet wird
insofern ist das, was diese person geschrieben hat, ja eigentlich hinfällig
auch wenn ich es früher ebenso gemacht habe, lieber einmal zuviel als zu wenig (doppelt hält ja besser)

PS: auf der Seite stehen noch n paar andere Tipps
einige sind echt interessant :)
euromark
 
Beiträge: 616
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.1
OS: Windows

Re: redirect und exit

Beitragvon euromark » Do 10. Jul 2008, 01:20

*LOL*
man sollte halt auch mal die kommentare lesen drunter
auch wenn der artikel erst wenige wochen alt ist..

hat sich damit erledigt^^

aber was anderes...
in dem artikel steht auch - wie man mittels tags.ini
sehr schön die standard-ausgabe-tags abändern kann
wegen dem bescheuerten IE *würg* würd ich da gern 2-3 kleine änderungen machen
nur gibts die datei in der neuen 1.2er Version irgendwie nich mehr

ich hab sie mir dann erstellt
aber weder in cake/config noch in app/config benutzt er dann diese Datei
hat sich die irgendwo unter anderem namen hinverkrochen?
ich kann sie jedenfalls nirgendwo finden
und kann man da - ohne den cake ordner antasten zu müssen, ein paar änderungen in der app/config vornehmen?
euromark
 
Beiträge: 616
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.1
OS: Windows


Zurück zu Tutorials und Snippets

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste