簡體   English   中英

上載png圖片變黑

[英]Uploading png images going black

我已經在網上搜索了很多內容,但是找不到適合我問題的解決方案。

我可以上傳jpg和jpeg文件,但是上傳png文件時,它們變成黑色。

這是我上傳png文件的代碼:

$dest_image = imagecreatetruecolor($width, $height); 

if($image_extension == ".png"){
        $source_image = imagecreatefrompng($temp_png_file); 
        imagecopyresampled($dest_image, $source_image, 0, 0, 0, 0, $width, $height, $width, $height); 
        imagepng($dest_image, $folder.$new_name);
}

謝謝

我發現了問題,這是由於mysql_real_escape_string()函數而不是為$ temp_png_file創建了錯誤的值。 另外,我有一個有問題的if()語句...

我自己的錯誤兩次:-/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM