mirror of
https://github.com/claudehohl/Stikked.git
synced 2025-04-25 20:41:20 -05:00
captcha: different fonts
This commit is contained in:
parent
8b1792f373
commit
6e2d0ecc46
@ -286,7 +286,7 @@ if (!function_exists('display_captcha'))
|
||||
'img_path' => '',
|
||||
'img_url' => '',
|
||||
'img_width' => '110',
|
||||
'img_height' => '25',
|
||||
'img_height' => '40',
|
||||
'font_path' => '',
|
||||
'expiration' => 7200
|
||||
);
|
||||
@ -336,6 +336,7 @@ if (!function_exists('display_captcha'))
|
||||
|
||||
$length = strlen($word);
|
||||
$angle = ($length >= 6) ? mt_rand(-($length - 6) , ($length - 6)) : 0;
|
||||
$angle = 10;
|
||||
$x_axis = mt_rand(6, (360 / $length) - 16);
|
||||
$y_axis = ($angle >= 0) ? mt_rand($img_height, $img_width) : mt_rand(6, $img_height);
|
||||
|
||||
@ -403,6 +404,11 @@ if (!function_exists('display_captcha'))
|
||||
|
||||
// -----------------------------------
|
||||
|
||||
//get random font
|
||||
|
||||
$fn = explode(',', '2,4,5,6,8,13,14,16,17,19,24,26,33');
|
||||
$f = mt_rand(0, count($fn) - 1);
|
||||
$font_path = './static/fonts/font' . $fn[$f] . '.ttf';
|
||||
$use_font = ($font_path != '' AND file_exists($font_path) AND function_exists('imagettftext')) ? TRUE : FALSE;
|
||||
|
||||
if ($use_font == FALSE)
|
||||
|
BIN
htdocs/static/fonts/actionj.ttf
Normal file
BIN
htdocs/static/fonts/actionj.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/cheri.ttf
Normal file
BIN
htdocs/static/fonts/cheri.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font1.ttf
Normal file
BIN
htdocs/static/fonts/font1.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font10.ttf
Normal file
BIN
htdocs/static/fonts/font10.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font11.ttf
Normal file
BIN
htdocs/static/fonts/font11.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font12.ttf
Normal file
BIN
htdocs/static/fonts/font12.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font13.ttf
Normal file
BIN
htdocs/static/fonts/font13.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font14.ttf
Normal file
BIN
htdocs/static/fonts/font14.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font15.ttf
Normal file
BIN
htdocs/static/fonts/font15.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font16.ttf
Normal file
BIN
htdocs/static/fonts/font16.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font17.ttf
Normal file
BIN
htdocs/static/fonts/font17.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font18.ttf
Normal file
BIN
htdocs/static/fonts/font18.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font19.ttf
Normal file
BIN
htdocs/static/fonts/font19.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font2.ttf
Normal file
BIN
htdocs/static/fonts/font2.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font20.ttf
Normal file
BIN
htdocs/static/fonts/font20.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font21.ttf
Normal file
BIN
htdocs/static/fonts/font21.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font22.ttf
Normal file
BIN
htdocs/static/fonts/font22.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font23.ttf
Normal file
BIN
htdocs/static/fonts/font23.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font24.ttf
Normal file
BIN
htdocs/static/fonts/font24.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font25.ttf
Normal file
BIN
htdocs/static/fonts/font25.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font26.ttf
Normal file
BIN
htdocs/static/fonts/font26.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font27.ttf
Normal file
BIN
htdocs/static/fonts/font27.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font28.ttf
Normal file
BIN
htdocs/static/fonts/font28.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font29.ttf
Normal file
BIN
htdocs/static/fonts/font29.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font3.ttf
Normal file
BIN
htdocs/static/fonts/font3.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font30.ttf
Normal file
BIN
htdocs/static/fonts/font30.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font31.ttf
Normal file
BIN
htdocs/static/fonts/font31.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font32.ttf
Normal file
BIN
htdocs/static/fonts/font32.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font33.ttf
Normal file
BIN
htdocs/static/fonts/font33.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font34.ttf
Normal file
BIN
htdocs/static/fonts/font34.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font4.ttf
Normal file
BIN
htdocs/static/fonts/font4.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font5.ttf
Normal file
BIN
htdocs/static/fonts/font5.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font6.ttf
Normal file
BIN
htdocs/static/fonts/font6.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font7.ttf
Normal file
BIN
htdocs/static/fonts/font7.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font8.ttf
Normal file
BIN
htdocs/static/fonts/font8.ttf
Normal file
Binary file not shown.
BIN
htdocs/static/fonts/font9.ttf
Normal file
BIN
htdocs/static/fonts/font9.ttf
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user