Znalazłem w necie skrypt, który chciałbym użyć w swoim formularzu ale nie bardzo wiem jak go użyć. Zrobiłem grafiki, captcha się generuje bez problemów ale mam problem bo w formularzu mam pole input do wpisania znaków z obrazka ale nie wiem z czym otrzymany ciąg porównać. Próbowałem wyświetlić zmienną $znak ale nie zwraca nic ...
<?php $znaki = 'ABCDEFGHIJKLMNPQRSTUWXYZ123456789'; $cap = imagecreatefromjpeg($obrazek_tla); $kolor = imagecolorallocate($cap, 250, 250, 250); $linie = imagecolorallocate($cap, 205, 205, 205); for($x = 1; $x <= 50; $x++) // powtarzamy 50 razy - rysujemy 50 linii imageline( // funkcja rysująca linię $cap, // uchwyt obrazka 0, // współrzędna X początku linii imagesx($cap), // współrzędna X końca linii $linie // kolor linii ); for($x = 1; $x <= $liczba_znakow; $x++) { imagettftext( // funkcja pisząca tekst $cap, // uchwyt obrazka $odleglosc_miedzy_znakami, // odległość między znakami $kolor, $czcionka, $znak ); } imagejpeg($cap); ?>
sprawa pewnie jest banalna ... ale nie wiem jak to ruszyć