Quyida kodning har bir qadamini tushuntirish uchun ularning ishlashini alohida tushuntiraman. Captcha.php fayli captcha yaratish uchun quyidagi amallarni bajaradi: 1. Oq fon bilan bo'sh rasm yaratish 2. Tasodifiy nuqtalar yaratish 3. Tasodifiy chiziqlar yaratish 4. Tasvirda tasodifiy 6 ta harf yaratish Oq fon bilan bo'sh rasm yaratish Quyidagi skript balandligi 50px va kengligi 130px bo'lgan bo'sh tasvirni yaratadi. $captcha_image_height = 50; $captcha_image_width = 130; $captcha_image = @imagecreate( $captcha_image_width, $captcha_image_height); $background_color = imagecolorallocate($captcha_image,255,255,255); header('Content-Type: image/jpeg'); imagejpeg($captcha_image);
Do'stlaringiz bilan baham: |