<?php
function LoadPNG()
{
/* Attempt to open */
//require_once 'resizex.php';
$imgname="/home2/puneetbh/public_html/prideofhome/wp-content/uploads/268995481image_11.png";
//$im = @imagecreatefrompng($imgname);
$img= imagecreatefromstring(file_get_contents($imgname));
//$im=imagecreatefrompng('images/frame.png');
$im= imagecreatefromjpeg('images/frame.jpeg');
//imagealphablending($img, false);
//imagesavealpha($img, true);
//$img=resizex("$url",60,65,1);
imagecopymerge($im,$img,105,93,0, 0,275,258,100);
/* See if it failed */
if(!$im)
{
/* Create a blank image */
$im = imagecreatetruecolor(150, 30);
$bgc = imagecolorallocate($im, 255, 255, 255);
$tc = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 150, 30, $bgc);
/* Output an error message */
imagestring($im, 1, 5, 5, 'Error loading ' . $imgname, $tc);
}
return $im;
}
$img = LoadPNG();
header('Content-type: image/jpeg');
imagejpeg($im);
imagedestroy($im);
imagedestroy($img);
?>
내가 오류를 arning 점점 오전 : imagecreatefromjpeg를() [function.imagecreatefromjpeg] : GD-JPEG : JPEG 라이브러리보고 오류 : 줄에 /home2/puneetbh/public_html/prideapp/frame.php에서 11점점 JPEG 오류
경고 : imagecreatefromjpeg() function.imagecreatefromjpeg] '영상/frame.jpeg'는 라인 11
경고에 /home2/puneetbh/public_html/prideapp/frame.php 유효한 JPEG 파일이 아닌 : imagecopymerge() : 제공된 인자가 /home2/puneetbh/public_html/prideapp/frame.php 온라인의 유효한 이미지 자원이 아닙니다
경고 : 헤더 정보를 수정할 수 없습니다. 이미 보낸 헤더 (/home2/puneetbh/public_html/prideapp/frame.php:11에서 출력 시작됨) /home2/puneetbh/public_html/prideapp/frame.php 34 번째 줄
경고 : imagejpeg() : imagedestroy() : 공급 인수가 줄 /home2/puneetbh/public_html/prideapp/frame.php에 유효한 이미지 리소스 (35)
경고하지 공급 인수가 유효한 이미지가 아닙니다 /home2/puneetbh/public_html/prideapp/frame.php on line 36
질문을 편집하여 코드 형식을 지정하십시오. –
코딩 된 섹션을 선택하고 "010101"버튼을 눌러 완벽한 모양을 만들고 "편집자의 버튼 –
"을 사용하여 경고 및 오류를 주석 처리합니다. 오류 메시지는 GD 라이브러리가'images/frame.jpeg' 파일을 찾았지만 유효한 JPEG 파일이 아닙니다.이 파일의 복사본을 업로드하여 볼 수 있습니다. – erisco