<?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(\"./wallpapers/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 = \"./fonts/verdana.ttf\"; imagettftext($grafix, 12, 0, 10, 20, $black, $font, $sPassword); //zanieczyszam obrazek niewielkimi liniami for($i=1;$i<10;$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); ?>
Proszę o sugestie.