Jump to content

[SOLVED] captcha font size


asmith

Recommended Posts

i finally created a captcha image with this file :

 

 

 

<?

 

session_start();

 

header("Content-Type: image/jpeg");

 

// *** Send a generated image to the browser ***

die(create_image());

 

// *** Function List ***

function create_image()

{

// *** Generate a passcode using md5

// (it will be all lowercase hex letters and numbers ***

$md5 = md5(rand(0,9999));

$pass = substr($md5, 10, 5);

 

// *** Set the session cookie so we know what the passcode is ***

$_SESSION["pass"] = $pass;

 

// *** Create the image resource ***

$image = ImageCreatetruecolor(100, 70);

 

// *** We are making two colors, white and black ***

$clr_white = ImageColorAllocate($image, 255, 255, 255);

$clr_black = ImageColorAllocate($image, 0, 0, 0);

 

// *** Make the background black ***

imagefill($image, 0, 0, $clr_black);

 

// *** Set the image height and width ***

imagefontheight(150);

imagefontwidth(150);

 

// *** Add the passcode in white to the image ***

imagestring($image, 5, 30, 3, $pass, $clr_white);

 

// *** Throw in some lines to trick those cheeky bots! ***

imageline($image, 5, 1, 50, 20, $clr_white);

imageline($image, 60, 1, 96, 20, $clr_white);

 

 

 

// *** Return the newly created image in jpeg format ***

return imagejpeg($image);

 

// *** Just in case... ***

imagedestroy($image);

}

?>

 

 

i can't find font size finction ??

 

and i've changed this line values but nothing changes here, what this is for ?

 

// *** Set the image height and width ***

imagefontheight(150);

imagefontwidth(150);

Link to comment
https://forums.phpfreaks.com/topic/78056-solved-captcha-font-size/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.