欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

php不能生成圖片怎么辦

這篇文章主要介紹php不能生成圖片怎么辦,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

10年積累的成都做網站、網站設計經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站設計后付款的網站建設流程,更有湘東免費網站建設讓你可以放心的選擇與我們合作。

1、解決辦法

打開gd2庫,通過phpinfo進行查看。清除bom,代碼是頂行開始寫的,所以問題可能出現(xiàn)在代碼上。

在header前加上ob_clean()語句,隨后就可以運行了。

2、注意點

生成圖片時,header('Content-type: image/png');前面不能有輸出?;蛘撸懊婕樱簅b_clean(); 即使用輸出也可以通過這句來清除輸出緩存。

3、解決實例

//設置 驗證碼高度寬度\上面字符個數(shù)
 
$img_w = 70;
 
$img_h = 22;
 
$font = 5;
 
$char_len = 5;
 
//數(shù)組合并, range()函數(shù)返回一個范圍數(shù)組
 
$char = array_merge ( range ( 'a', 'z' ), range ( 'A', 'Z' ), range ( '1', '9' ) );
 
$rand_keys = array_rand ( $char, $char_len ); //隨機從數(shù)組中取指定個數(shù)的元素,生成鍵值
 
if ($char_len == 1) { //若只有一個數(shù),則array_rand()返回非數(shù)組類型
 
         $rand_keys = array ($rand_keys );
 
}
 
shuffle($rand_keys);  //可以不用
 
$code = '';
 
foreach ( $rand_keys as $k ) {
 
         $code .= $char [$k];
 
}
 
session_start ();
 
$_SESSION ['captcha'] = $code;
 
  
 
//添加線、色
 
//創(chuàng)建新圖像
 
$img = imagecreatetruecolor ( $img_w, $img_h );
 
//分配顏色
 
$bg_color = imagecolorallocate ( $img, 0xcc, 0xcc, 0xcc );
 
//畫布背景色
 
imagefill ( $img, 0, 0, $bg_color );
 
//干擾線
 
for($i = 0; $i < 300; ++$i) {
 
         $color = imagecolorallocate ( $img, mt_rand ( 0, 255 ), mt_rand ( 0, 255 ), mt_rand ( 0, 255 ) );
 
         imagesetpixel ( $img, mt_rand ( 0, $img_w ), mt_rand ( 0, $img_h ), $color );
 
}
 
for($i = 0; $i <= 10; ++ $i) {
 
         //設置直線顏色
 
         $color = imageColorAllocate ( $img, mt_rand ( 0, 255 ), mt_rand ( 0, 255 ), mt_rand ( 0, 255 ) );
 
         //在$img圖像上隨機畫一條直線
 
         imageline ( $img, mt_rand ( 0, $img_w ), mt_rand ( 0, $img_h ), mt_rand ( 0, $img_w ), mt_rand ( 0, $img_h ), $color );
 
         //imagesetpixel($img,mt_rand(0,$img_w),mt_rand(0,$img_h),$color);
 
}
 
  
 
//加加框
 
$rect_color = imagecolorallocate ( $img, 0x90, 0x90, 0x90 );
 
imagerectangle ( $img, 0, 0, $img_w - 1, $img_h - 1, $rect_color );
 
$str_color = imagecolorallocate ( $img, mt_rand ( 0, 100 ), mt_rand ( 0, 100 ), mt_rand ( 0, 100 ) );
 
$font_w = imagefontwidth ( $font );
 
$font_h = imagefontheight ( $font );
 
$str_len = $font_w * $char_len;
 
imagestring ( $img, $font, ($img_w - $str_len) / 2, ($img_h - $font_h) / 2, $code, $str_color );

以上是“php不能生成圖片怎么辦”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享標題:php不能生成圖片怎么辦
網頁鏈接:http://aaarwkj.com/article46/jegeeg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站導航、商城網站做網站、網站制作、App設計、網站內鏈

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網站建設公司
91精品在线观看首页| 国产亚洲视频一区二区观看| 永久黄区观看在线网址| 国产精品久久久天美传媒| 片子免费毛片日韩不卡一区| 丰满人妻一区二三区av| 91麻豆视频福利视频| 男人天堂在线视频网站| 久久国产精品av在线观看| 男人天堂插插综合搜索| 国产内射一级一片内射高清视频1| 亚洲综合偷拍日韩av| 日韩精品成人一区二区三区免费| 午夜视频在线观看黄片| 亚洲av在线av天堂| 色婷婷亚洲婷婷亚洲最大| 91亚色在线免费观看| 亚洲精品91在线中文字幕| 日韩欧美短视频在线观看| 欧美成人黄色免费在线网站| 日韩人妻中文字幕专区| 欧美av一区二区三区四区| 亚洲欧洲av男人的天堂| 欧美在线观看黄片视频| 蜜臀av在线播放黑丝| 国产大神91一区二区三区| 亚洲国产精品欧美激情| 自拍偷拍亚洲丝袜大秀| 门国产av一区二区三区| 成年女人大片免费观看版| 18禁黄网站免费视频| 久国产精品一区国产精品| 邻居少妇扒开腿让我爽了一夜| 日韩黄片一区二区三区| 国产成人大片中文字幕在线| 亚洲免费成人高清电影| 91麻豆成人国产在线观看| 乱码日本欧美一区二区| 日韩成人手机视频在线观看| 久久综合视频大片视频| 精品国产91乱码一区二区三区|