Znow licze na Wasza pomoc

Otoz strona zwraca mi komunikat:
Warning: Cannot add header information - headers already sent by (output started at localhost/temp/www/przedczasem.php:1) in localhost/temp/www/func.php on line 28.
Struktura przedczasem.php:
<?php include(\"func.php\"); include(\"zmienne.php\"); check_ip_adm(); check_ip(); ?>
Struktura func.php:
<? function polacz() { include(\"zmienne.php\"); } function check_time() { include(\"zmienne.php\"); polacz(); $zapytanie = \"SELECT * FROM $db_table\"; $data_ostatniego = $wiersz[\"cza\"]; $czas = $dzis_data - $data_ostatniego; } function check_ip_adm() { include(\"zmienne.php\"); polacz(); // sprawdz w bazie banow - proby logowania sie na admina // $zapytanie = \"SELECT * FROM \".$db_table1.\" ORDER BY id\"; if ($_SERVER['REMOTE_ADDR'] == $wiersz[\"ip\"]) Header (\"Location: http://\".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).\"/www/banip.php\"); } } ?>
I teraz pytanie - co robie zle ze majac w bazie ip nie chce przekierowac mi strony na banip.php

Z gory dziekuje za sugestie - i jesli to jakies prosty blad to przepraszam za klopot.