Witam. Odpalając skrypt php na serwerze hostingowym wyskakuje mi błąd:
Warning: Cannot modify header information - headers already sent by (output started at xxx/head.php:4) in xxx/file.php on line 23
Doczytałem na forum, w manualu itp. i doszedłem do wniosku że problem stanowią dane wysłane do przeglądarki (print, echo) przed użyciem polecenia header("Location: xx.php"). No i mam problem ze zrozumieniem działania funkcji ob_start(), słyszałem bowiem że jest ona w stanie poradzić sobie z tym. Czy ktoś mógłby pokazać jak wyglądałaby funkcja która wstawiona do pliku radziłaby sobie z tym błędem?
Będę bardzo wdzięczny za szybką odpowiedź.