function ShowKey() { $key = strtolower(domake_password(4)); $set = esetcookie("checkkey", $key); //是否支持gd库 if (function_exists("imagejpeg")) { header("Content-type: image/jpeg"); $img = imagecreate(69, 20); $black = imagecolorallocate($img, 255, 255, 255); $gray = imagecolorallocate($img, 102, 102, 102); imagefill($img, 0, 0, $gray); imagestring($img, 3, 14, 3, $key, $black); imagejpeg($img); imagedestroy($img); } elseif (function_exists("imagegif")) { header("Content-type: image/gif"); $img = imagecreate(69, 20); $black = imagecolorallocate($img, 255, 255, 255); $gray = imagecolorallocate($img, 102, 102, 102); imagefill($img, 0, 0, $gray); imagestring($img, 3, 14, 3, $key, $black); imagegif($img); imagedestroy($img); } elseif (function_exists("imagepng")) { header("Content-type: image/png"); $img = imagecreate(69, 20); $black = imagecolorallocate($img, 255, 255, 255); $gray = imagecolorallocate($img, 102, 102, 102); imagefill($img, 0, 0, $gray); imagestring($img, 3, 14, 3, $key, $black); imagepng($img); imagedestroy($img); } elseif (function_exists("imagewbmp")) { header("Content-type: image/vnd.wap.wbmp"); $img = imagecreate(69, 20); $black = imagecolorallocate($img, 255, 255, 255); $gray = imagecolorallocate($img, 102, 102, 102); imagefill($img, 0, 0, $gray); imagestring($img, 3, 14, 3, $key, $black); imagewbmp($img); imagedestroy($img); } else { $set = esetcookie("checkkey", "ebak"); @(include "class/functions.php"); echo ReadFiletext("images/ebak.jpg"); } }
function ShowKey() { $key = strtolower(domake_password(4)); $set = esetcookie('checkkey', $key); if (function_exists('imagejpeg')) { header('Content-type: image/jpeg'); $img = imagecreate(69, 20); $black = imagecolorallocate($img, 255, 255, 255); $gray = imagecolorallocate($img, 102, 102, 102); imagefill($img, 0, 0, $gray); imagestring($img, 3, 14, 3, $key, $black); imagejpeg($img); imagedestroy($img); } elseif (function_exists('imagegif')) { header('Content-type: image/gif'); $img = imagecreate(69, 20); $black = imagecolorallocate($img, 255, 255, 255); $gray = imagecolorallocate($img, 102, 102, 102); imagefill($img, 0, 0, $gray); imagestring($img, 3, 14, 3, $key, $black); imagegif($img); imagedestroy($img); } elseif (function_exists('imagepng')) { header('Content-type: image/png'); $img = imagecreate(69, 20); $black = imagecolorallocate($img, 255, 255, 255); $gray = imagecolorallocate($img, 102, 102, 102); imagefill($img, 0, 0, $gray); imagestring($img, 3, 14, 3, $key, $black); imagepng($img); imagedestroy($img); } elseif (function_exists('imagewbmp')) { header('Content-type: image/vnd.wap.wbmp'); $img = imagecreate(69, 20); $black = imagecolorallocate($img, 255, 255, 255); $gray = imagecolorallocate($img, 102, 102, 102); imagefill($img, 0, 0, $gray); imagestring($img, 3, 14, 3, $key, $black); imagewbmp($img); imagedestroy($img); } else { $set = esetcookie('checkkey', 'ebak'); @(include 'class/functions.php'); echo ReadFiletext('images/ebak.jpg'); } }
function ShowKey($v) { $vname = ecmsReturnKeyVarname($v); $key = strtolower(domake_password(4)); ecmsSetShowKey($vname, $key); //是否支持gd库 if (function_exists("imagejpeg")) { header("Content-type: image/jpeg"); $img = imagecreate(47, 20); $colorr = ReturnShowKeyColor($img); $bgcolor = $colorr['bgcolor']; $fontcolor = $colorr['fontcolor']; $distcolor = $colorr['distcolor']; imagefill($img, 0, 0, $bgcolor); imagestring($img, 5, 6, 3, $key, $fontcolor); for ($i = 0; $i < 90; $i++) { imagesetpixel($img, rand() % 70, rand() % 30, $distcolor); } imagejpeg($img); imagedestroy($img); } elseif (function_exists("imagepng")) { header("Content-type: image/png"); $img = imagecreate(47, 20); $colorr = ReturnShowKeyColor($img); $bgcolor = $colorr['bgcolor']; $fontcolor = $colorr['fontcolor']; $distcolor = $colorr['distcolor']; imagefill($img, 0, 0, $bgcolor); imagestring($img, 5, 6, 3, $key, $fontcolor); for ($i = 0; $i < 90; $i++) { imagesetpixel($img, rand() % 70, rand() % 30, $distcolor); } imagepng($img); imagedestroy($img); } elseif (function_exists("imagegif")) { header("Content-type: image/gif"); $img = imagecreate(47, 20); $colorr = ReturnShowKeyColor($img); $bgcolor = $colorr['bgcolor']; $fontcolor = $colorr['fontcolor']; $distcolor = $colorr['distcolor']; imagefill($img, 0, 0, $bgcolor); imagestring($img, 5, 6, 3, $key, $fontcolor); for ($i = 0; $i < 90; $i++) { imagesetpixel($img, rand() % 70, rand() % 30, $distcolor); } imagegif($img); imagedestroy($img); } elseif (function_exists("imagewbmp")) { header("Content-type: image/vnd.wap.wbmp"); $img = imagecreate(47, 20); $colorr = ReturnShowKeyColor($img); $bgcolor = $colorr['bgcolor']; $fontcolor = $colorr['fontcolor']; $distcolor = $colorr['distcolor']; imagefill($img, 0, 0, $bgcolor); imagestring($img, 5, 6, 3, $key, $fontcolor); for ($i = 0; $i < 90; $i++) { imagesetpixel($img, rand() % 70, rand() % 30, $distcolor); } imagewbmp($img); imagedestroy($img); } else { ecmsSetShowKey($vname, 'ecms'); echo ReadFiletext("../data/images/ecms.jpg"); } }