Ausgabe stoppen, damit Header gesendet werden kann.
depp
- php
moin
hab ein Weiterleitungsscript, das via Header-Location arbeitet.
Nun werden zu beginn dieses scripts einige andere php dateien includiert. nun kann es vorkommen, dass versehentlich eines dieser einen zeilenumbruch oder irgendein zeichen ausgibt/enthält, was das versenden des header befehls stört:
Warning: Cannot modify header information - headers already sent by ...
Nun will ich einfach sicherheitshalber einen befehl einbauen, damit grundsätzlich keine ausgabe erfolgen kann.
hierfür habe ich ob_end_clean und ob_clean probiert, was jedoch nichts bewirkte.
was kann ich stattdessen verwenden?
danke
<?php ob_start(); ?>
zu beginn der datei hilft!
Hallo,
vielleicht wäre eine Art von _sauberer_ Programmierung anzuraten?
gruss