小编Lon*_*olf的帖子

PHP gd 库 displsys 黑屏,带有白框而不是图像

我对 PHP 还很陌生,目前正在使用 XAMPP。我想使用 gd 库创建一个验证码图像,但后来我注意到我得到的只是一个黑屏,中间有一个小白框轮廓。无论使用任何代码,这都是输出。我尝试了来自不同网站的不同代码示例,但无济于事。我已经确认gd库已经启用。我已经卸载并重新安装了xampp。我也搜索了相关问题,但建议的解决方案都不适合我。

这是我的代码

 session_start();

 // Set some important CAPTCHA constants
 define('CAPTCHA_NUMCHARS', 6);  // number of characters in pass-phrase
define('CAPTCHA_WIDTH', 100);   // width of image
define('CAPTCHA_HEIGHT', 25);   // height of image

// Generate the random pass-phrase
$pass_phrase = "";
for ($i = 0; $i < CAPTCHA_NUMCHARS; $i++) {
  $pass_phrase .= chr(rand(97, 122));
}

// Store the encrypted pass-phrase in a session variable
$_SESSION['pass_phrase'] = SHA1($pass_phrase);

// Create the image
$img = imagecreatetruecolor(CAPTCHA_WIDTH, CAPTCHA_HEIGHT); 
$bg_color = imagecolorallocate($img, 255, …
Run Code Online (Sandbox Code Playgroud)

php xampp gd

0
推荐指数
1
解决办法
1542
查看次数

标签 统计

gd ×1

php ×1

xampp ×1