[TYPO3-german] "Koitus Interuptus" in eigener Extension.

Andreas Wolf typo3ml at andreaswolf.info
Wed Sep 26 20:39:17 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Martin,

> Ich dachte eventuell daran von der funktion doschadensmeldung() zur main()
> "zurückzukehren" und dort die weiterleitung machen. 
> dann würde ich mich nicht ganz so "unbefriedigt" fühlen ;-) aber der eine
> Schritt ist ja ziemlich umsonst. Also lass ich es halt wie es ist und freu
> mich das es funktioniert.
das ist so schon ok, wie du es machst. Du setzt ja da nur den Header,
der erst später, wenn die Auslieferung der Seite begonnen wird (mit dem
ersten echo, wenn kein Output buffering eingeschaltet ist), an den
Browser geschickt wird. Wenn Output buffering aktiviert ist oder, wie
bei TYPO3, der Content von einer zentralen Funktion ausgegeben wird,
darf das Skript also fertig laufen, es wird in deinem Fall also auch der
Rest von main() abgearbeitet. So unsauber, wie es scheint, ist das also
nicht ;)
Selbst wenn es nicht so sein sollte, sondern der Redirect irgendwo
mitten im Skript gesendet wird, sollte das nicht viel machen. Ich weiß
es nicht genau, aber ich denke, es gibt noch irgendeinen Aufräumer, der
nicht mehr benutzte Ressourcen freigibt etc., wenn nicht sowieso das
ganze Skript noch zu Ende läuft. Das müsste man vielleicht mal testen,
wäre ganz interessant.

Grüße

Andreas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG+qdVHWtXp155bP8RAuCzAJwMrcIWDjrLdg9nuaQVZVRjSDY1BwCZAdBV
Nx/fClYlJI3GU3uiDT/w0BE=
=i/PR
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list