PHP EDASIJÕUDNUD RAAMAT
jne (lahedaid captchasid).
Igatahes, meie loome turvakoodi numbritest, lisame selle pildina ning sodime
joontega. Teeme CAPTCA tekitamiseks uue faili ning laeme alla ttf tüüpi fondi.
Mina kasutan
selleks http://www.google.com/fonts/ või http://www.fontsquirrel.com/ abi. Edasi
kirjutan järgmise koodi.
?
1
2
3
captchatekst'] = rand(1000,9999);
7 //muudab dokumendi pildiks
8 header('Content-type: image/jpeg');
//omistame sessiooni väärtuse muutujasse
9 $tekst = $_SESSION['captchatekst'];
10 //teksti parameetrid
11 $teksti_suurus = 20;
12 $laius = 80;
13 $korgus = 40;
//loome pildi
14 $pilt = imagecreate($laius, $korgus);
15 //tausta värv
16 imagecolorallocate($pilt, 255, 255, 255);
17 //teksti värv
$teksti_varv = imagecolorallocate($pilt, 0, 0, 0);