<?php // Nadaje nazwe sesji i ja startuje. // dodatkowe naglowki, by nie buforowac wyniku // tworzę obrazek o okrelonych wymiarach $grafix = imagecreate(88, 31); // Losowanie kolorow dla tla i napisu //kolor tekstu $white = imagecolorallocate($grafix, 255, 255, 255); $black = imagecolorallocate($grafix, 0, 0, 0); // maluję tło // otwieram obrazek typu PNG $grafixBackground = @imagecreatefromjpeg("token.jpg"); // kopiuje cala zawartosc na $grafix imagecopy($grafix, $grafixBackground, 0, 0, 0, 0, 88, 31); // Losowanie slowa $sAllowedChars = 'abcdefghijklmnopqrstuvwxyz'; $sAllowedChars .= '0123456789'; //definiuje zbior czcionek i wybieram losowo jedna $font = "verdana.ttf"; imagettftext($grafix, 12, 0, 15, 20, $black, $font, $sPassword); //zanieczyszam obrazek niewielkimi liniami for($i=1;$i<13;$i++){ imageline($grafix, $randPixSpaceLeft, $randPixSpaceTop, $randPixSpaceLeft+10, $randPixSpaceTop+7, $white); } // przekazuje przez sesje wylosowane slowo $_SESSION["choosenWord"] = $sPassword; // wysyłam odpowiedni nagłówek a następnie obrazek do przeglšdarki imagejpeg($grafix); // sprzštam po sobie imagedestroy($grafix); ?>
Wszystko dziala ok (obrazek sie generuje i wyswietla) gdy kod jest sam an stronie. Gdy wrzucilem kod w formularz to zamiast strony wyswietla sie tylko i wylacznie adres strony na ktorej jestem. Wie ktos gdzie lezy problem?
Z gory dziekuje za pomoc