mfungroup
یک شنبه 25 تیر 1391, 09:43 صبح
با عرض سلام
من برای فرم عضویت سایتم یه کپتچا ساختم و براش یه فونت تنظیم کردم.
خیلی هم خوب کار میکنه ولی مشکل اینه که وقتی آپلودش می کنم پیغام خطا دریافت می کنم که فونت قابل باز شدن نیست اما توی سرور مجازی کامپیوتر خودم کار میکنه می خواستم کمکم کنید
اینم کد کپتچا
<?php
session_start();
$randomnr = rand(10000, 99999);
$_SESSION['randomnr2'] = "$randomnr";
$im = imagecreatetruecolor(115, 38);
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 200, 35, $black);
imagettftext($im,35,0,22,24,$grey,$font,$randomnr) ;
imagettftext($im,35,0,15,26,$white,$font,$randomnr );
header ("Content-type: image/gif");
imagegif($im);
imagedestroy($im);
?>
من برای فرم عضویت سایتم یه کپتچا ساختم و براش یه فونت تنظیم کردم.
خیلی هم خوب کار میکنه ولی مشکل اینه که وقتی آپلودش می کنم پیغام خطا دریافت می کنم که فونت قابل باز شدن نیست اما توی سرور مجازی کامپیوتر خودم کار میکنه می خواستم کمکم کنید
اینم کد کپتچا
<?php
session_start();
$randomnr = rand(10000, 99999);
$_SESSION['randomnr2'] = "$randomnr";
$im = imagecreatetruecolor(115, 38);
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 200, 35, $black);
imagettftext($im,35,0,22,24,$grey,$font,$randomnr) ;
imagettftext($im,35,0,15,26,$white,$font,$randomnr );
header ("Content-type: image/gif");
imagegif($im);
imagedestroy($im);
?>