갤러리 누워있는 사진 세로로 자동 회전되는 소스 적용 오류입니다. 부탁 드려요... 채택완료
///////////////////////////////////////////// // 이 부분부터는 세로사진 정상적으로 출력되도록 회전 수정하는 부분 $exifData = exif_read_data($tmp_file); if($exifData['Orientation'] == 6) { // 시계방향으로 90도 돌려줘야 정상인데 270도 돌려야 정상적으로 출력됨 $degree = 270; } else if($exifData['Orientation'] == 8) { // 반시계방향으로 90도 돌려줘야 정상 $degree = 90; } else if($exifData['Orientation'] == 3) { $degree = 180; } if($degree) { if($exifData[FileType] == 1) { $source = imagecreatefromgif($tmp_file); $source = imagerotate ($source , $degree, 0); imagegif($source, $dest_file); } else if($exifData[FileType] == 2) { $source = imagecreatefromjpeg($tmp_file); $source = imagerotate ($source , $degree, 0); imagejpeg($source, $dest_file); } else if($exifData[FileType] == 3) { $source = imagecreatefrompng($tmp_file); $source = imagerotate ($source , $degree, 0); imagepng($source, $dest_file); } imagedestroy($source); } else { // 업로드가 안된다면 에러메세지 출력하고 죽어버립니다. $error_code = move_uploaded_file($tmp_file, $dest_file) or die($_FILES['bf_file']['error'][$i]); } // 세로사진 처리 끝 //////////////////////////////////////////
제가 적용하려하는 소소입니다.
사진 이미지에 맞게 자동회전하는 소스인데요
$exifData = exif_read_data($tmp_file);
시작되는 첫줄부터 오류가뜨네요~
가족사진 갤러리를 꾸미고있는데 이문제때문에 고생중이에요 ㅠ
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인

알면알수록 어렵네요..ㅡㅡ??