Doteraz som problém nemal, no keď som si nainštaloval apache2 + php5 + php-gd + mysql5 + phpmyadmin na svoj linux, zistil som, že PHP zrejme updatlo túto funkciu.
Ako je napísané na php.net:
Remember that header() must be called before any actual output is sent, either by normal HTML tags, blank lines in a file,
or from PHP. It is a very common error to read code with include(), or require(), functions,
or another file access function, and have spaces or empty lines that are output before header() is called.
The same problem exists when using a single PHP/HTML file.
možno mal hosting na ktorom som testoval staršiu verziu verziu PHP..
No ale to je teraz jedno, potrebujem sa spýtať na dve veci:
1. Ako vyriešiť to, keď chcem zavolať header trebars v strede súboru? Určite nebudem prerábať celý projekt kvôli jednej funkcii ktorú treba zavolať pred všetkým ako som pochopil. Ja ju proste musím volať v strede...
2. Prečo to vôbec zaviedli?
je to veľmi dôležité, s presmerovaním som mal podobný problém, no ale nechcel som sa zbytočne pýtať tak som ho dal cez JS, no s týmto proste niečo musím urobiť keďže vytváram obrázok v strede súboru na ktorý potrebujem funkciu header()..
ďakujem vopred