Hallo Sven,
Sicher?
jepp, das ist sicher;
session_cache_limiter('nocache'); sendet schon die Headers.
Wenn nur irgendwelche HTTP-Header (egal ob Cookies, Session_start()-bedingt, oder für das Caching) gesetzt werden, beeinflußt das die Benutzbarkeit nachfolgender header()-Befehle keinesfalls.
hmm.. ich habe in der Klasse nur session_cache_limiter() benützt, was meines wissens die Headers sendet. Und dieser Befehl steuert ja auch das caching. ...
Vielleicht solltest du einfach mal headers_sent() abfragen - dann weißt du, ob PHP die Header schon geschickt hat und nochmaliges header() unzulässig wäre.
...habe ich; und headers_sent() ist bestaetigt mir, dass sie alle schon verschickt wurden.
Alle Ersatzlösungen sind nämlich nicht wirklich schön - egal ob Javascript oder Meta-Refresh.
ja, finde ich auch.. aber auf die Idee mit Meta-refresh war ich nicht gekommen. das scheint eine bessere Lösung als JS zu sein.
danke für die Antwort,
tufi