채택완료

php 게시판 Base64 이미지 깨짐

Copy
<img src="data:image/png;base64,<?php echo $board['image_data']; ?>" alt="이미지">
 

위 코드로 base64 형식의 이미지를 불러오는데 작은 이미지는 문제가 없는데

큰 이미지는 깨져서 출력이 됩니다 ㅠㅠ 뭐가 문제일까요?

아시는분 있으실까요?

 

이미지 입력 방식은 Rich Text Editor를 사용하고 있습니다

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

안녕하세요.

다양한 원인이 있겠지만 base64로 인코딩된 이미지를 가장 작은사이즈(용량) 로 다시 테스트를 해보시겠어요?

이미지 용량 때문에 그럴수도 있을겁니다~

답변에 대한 댓글 1개

답변 감사합니다 작은 사이즈의 이미지는 정상적으로 출력이 되는걸 확인했습니다!
혹시 이미지 용량 때문이라면 방법이 따로 없을까요? ㅠㅠㅠㅠㅠㅠ

이미지를 업로드시 사이즈 줄여서 등록 후 다시 인코딩을 하는 방법을 찾으셔야 할거 같습니다.

답변에 대한 댓글 1개

답변을 작성하려면 로그인이 필요합니다.

🐛 버그신고