Wpisuję kilka danych w formularzu i później przesyłam je do php i tworzę obrazek, kilka obrazków, mniej więcej takie coś chce zrobić tylko ze w php:

Wyciąłem dwie tabelki ( z nr 1 i z nr 2 ) ponieważ różnią się one, nr 1 ma pierwsze pole czerwone, a nr drugi i kolejne mają już normalne pola, zrobiłem sobie taki skrypt:
<form action='indexx.php' method='post'> <textarea name='osoby' style='width:400px; height:200px;'></textarea><br/> <input type='submit' value='Dodaj' style='width:80px'/> </form> <?php if ($_POST['osoby']) { $osoby = explode("|",$_POST['osoby']); // Wpisuję sobie zawodników w postaci: 1(miejsce zawodnika)|Zawodnik|Team|Czas|Czas od miejsca pierwszego i następnie enter i kolejna osoba foreach($osoby as $osoba){ if ($osoba[0] == '1') {$tlo = 'nr1.png';} else {$tlo = 'nr.png';} // Ustawiam warunek, że jeśli miejsce zawodnika = 1 to dla niego jest tło z nr1.png, a jeśli nie to jest tło z nr.png i to ma tak sprawdzać dla każdego zawodnika $im = imagecreatefrompng($tlo); // Ustawia tło $rozmiar = 11; // Rozmiar czcionki $kat = 0; // Kąt ustawienia czcionki $lewa = 16; // Od lewej strony $gora = 15; // Od góry $kolor = imagecolorallocate($im, 255, 255, 255); // Kolor imagettftext($im, $rozmiar, $kat, $lewa, $gora, $kolor, "arial.ttf", $osoba[0]); // ustawia zmienne, czcionkę oraz $osoba[0] = miejsce zawodnika $rozmiar = 11; $kat = 0; $lewa = 33; $gora = 15; $kolor = imagecolorallocate($im, 255, 255, 255); imagettftext($im, $rozmiar, $kat, $lewa, $gora, $kolor, "arial.ttf", $osoba[1]); // to samo co wyżej tlyko że $osoba[1] = imie zawodnika $rozmiar = 11; $kat = 0; $lewa = 161; $gora = 15; $kolor = imagecolorallocate($im, 255, 255, 255); imagettftext($im, $rozmiar, $kat, $lewa, $gora, $kolor, "arial.ttf", $osoba[2]); // to samo co wyżej tylko $osoba[2] = team zawodnika $rozmiar = 11; $kat = 0; $lewa = 367; $gora = 15; $kolor = imagecolorallocate($im, 255, 255, 255); imagettftext($im, $rozmiar, $kat, $lewa, $gora, $kolor, "arial.ttf", $osoba[3]); // to samo co wyżej tylko $osoba[3] = czas zawodnika $rozmiar = 11; $kat = 0; $lewa = 446; $gora = 15; $kolor = imagecolorallocate($im, 255, 255, 255); imagettftext($im, $rozmiar, $kat, $lewa, $gora, $kolor, "arial.ttf", $osoba[4]); // to samo co wyżej tylko $osoba[4] = różnica czasu zawodnika od miejsca 1 imagepng($im, '', 100); } imagedestroy($im); } ?>
I od początku, czy stworzy mi się takich np: 40 kolumn w tym 1 z numerem 1 (z inną grafiką) a 39 z resztą taką samą grafiką

I czemu wyświetlaja mi się takie błędu:
Warning: Cannot modify header information - headers already sent by (output started at F:\Program Files\WebServ\httpd\indexx.php:5) in F:\Program Files\WebServ\httpd\indexx.php on line 10
PNG IHDR9ěđ
Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: Cannot modify header information - headers already sent by (output started at F:\Program Files\WebServ\httpd\indexx.php:5) in F:\Program Files\WebServ\httpd\indexx.php on line 10
PNG IHDR9ěđ
Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: Cannot modify header information - headers already sent by (output started at F:\Program Files\WebServ\httpd\indexx.php:5) in F:\Program Files\WebServ\httpd\indexx.php on line 10
PNG IHDR9ěđ
Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: Cannot modify header information - headers already sent by (output started at F:\Program Files\WebServ\httpd\indexx.php:5) in F:\Program Files\WebServ\httpd\indexx.php on line 10
PNG IHDR9ěđ
Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: Cannot modify header information - headers already sent by (output started at F:\Program Files\WebServ\httpd\indexx.php:5) in F:\Program Files\WebServ\httpd\indexx.php on line 10
PNG IHDR9ěđ
Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: Cannot modify header information - headers already sent by (output started at F:\Program Files\WebServ\httpd\indexx.php:5) in F:\Program Files\WebServ\httpd\indexx.php on line 10
PNG IHDR9ěđ
Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: Cannot modify header information - headers already sent by (output started at F:\Program Files\WebServ\httpd\indexx.php:5) in F:\Program Files\WebServ\httpd\indexx.php on line 10
PNG IHDR9ěđ
Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: Cannot modify header information - headers already sent by (output started at F:\Program Files\WebServ\httpd\indexx.php:5) in F:\Program Files\WebServ\httpd\indexx.php on line 10
PNG IHDR9ěđ
Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: Cannot modify header information - headers already sent by (output started at F:\Program Files\WebServ\httpd\indexx.php:5) in F:\Program Files\WebServ\httpd\indexx.php on line 10
PNG IHDR9ěđ
Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in F:\Program Files\WebServ\httpd\indexx.php on line 53
Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in F:\Program Files\WebServ\httpd\indexx.php on line 53