BlackBoY_

generate

Jun 8th, 2023
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.88 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. // Buat gambar dengan ukuran dan warna yang diinginkan
  5. $imageWidth = 200;
  6. $imageHeight = 50;
  7. $image = imagecreatetruecolor($imageWidth, $imageHeight);
  8. $backgroundColor = imagecolorallocate($image, 255, 255, 255);
  9. $textColor = imagecolorallocate($image, 0, 0, 0);
  10.  
  11. // Isi latar belakang gambar dengan warna
  12. imagefilledrectangle($image, 0, 0, $imageWidth, $imageHeight, $backgroundColor);
  13.  
  14. // Ambil teks CAPTCHA dari session
  15. $captchaText = $_SESSION['captcha'];
  16.  
  17. // Tambahkan teks CAPTCHA pada gambar
  18. $fontSize = 20;
  19. $textX = 40;
  20. $textY = 30;
  21. $fontPath = 'comic.ttf'; // Ubah dengan path ke file font yang digunakan
  22. imagettftext($image, $fontSize, 0, $textX, $textY, $textColor, $fontPath, $captchaText);
  23.  
  24. // Set header untuk menampilkan gambar
  25. header('Content-type: image/png');
  26.  
  27. // Tampilkan gambar CAPTCHA
  28. imagepng($image);
  29. imagedestroy($image);
  30. ?>
Add Comment
Please, Sign In to add comment