成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP驗證碼無法顯示的原因及解決辦法
全站頭部文字 我要出現在這里
PHP驗證碼無法顯示的原因及解決辦法 768 2023-12-08   

PHP驗證碼無法顯示的原因及解決辦法

一、如果是utf-8,就有可能是BOM沒有清除

二、在Header("Content-type: image/PNG"); 之前有輸出

三、第一行PHP隱藏了代碼,如空格,回車等。 解決代碼:

$image_width=70;           //設置圖像寬度
$image_height=18;       //設置圖像高度
$new_number=$_GET[num];
//$new_number=5;
$num_image=imagecreate($image_width,$image_height); //創建一個畫布
imagecolorallocate($num_image,255,255,255);    //設置畫布的顏色
$black=imagecolorallocate($num_image,0,0,0);
/**/for($i=0;$i<strlen($new_number);$i++){ //循環讀取SESSION變量中的驗證碼
  $font=mt_rand(3,5);               //設置隨機的字體
  $x=mt_rand(1,8)+$image_width*$i/4;        //設置隨機字符所在位置的X坐標
  $y=mt_rand(1,$image_height/4);          //設置隨機字符所在位置的Y坐標
  $color=imagecolorallocate($num_image,mt_rand(0,100),mt_rand(0,150),mt_rand(0,200));  //設置字符的顏色
  imagestring($num_image,$font,$x,$y,$new_number[$i],$color);     //水平輸出字符
}
header("content-type:image/png");   //設置創建圖像的格式
imagepng($num_image);     //生成PNG格式的圖像
imagedestroy($num_image);   //釋放圖像資源


以上就是PHP驗證碼無法顯示的原因及解決辦法的講解,如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


主站蜘蛛池模板: 文艺部面试提问问题| 求佛的歌词| 真的爱你最标准谐音歌词| 哥谭演员表| 吉泽明步 番号| 大追捕电影结局| 贝克| 高一英语单词表电子版| 三级女友| 小舞泳装比基尼套装图片| 卢昱晓电视剧| 哈尔移动的城堡 在线观看| 二年级100个词语| 吉泽明步 番号| 成年影片| 广场舞100首视频| 电影《追求》| 浙江旅游地图| 少女第一季| 大奉打更人电视剧免费在线观看| 坏孩子电影| jjdd| 圆谷一夫| 王安宇演的电视剧大全| 生日特效动图| 三浦亚沙妃| 吸痰护理ppt课件| 3片| 命运的逆转| 下女们| 抗日电影免费| 吉泽明步 番号| 拔萝卜无删减| superstar电影在线播放| 艳妇乳肉豪妇荡乳ⅹxxo电影| 极寒之城剧情详细介绍| 夫妻的世界电影| 斯科| 热带雨林电影完整版播放| 草逼啊啊啊| 腾格尔演的喜剧电影|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103