2026, 새로운 도약을 시작합니다.

게시판 이미지 노출 관련 질문입니다..! 채택완료

2039367193_1671416918.176.png

다음과 같이 특정 조건에 만족하는 데이터를 따로 불러오고 있습니다.

sql문 내부에서 for문으로 작동하고 있고, get_list_thumbnail이나 get_view_thumbnail 함수는 사용하지 않고 있습니다.

대신 에디터에서 직접적으로 이미지 소스만 불러오는 get_editor_image (/common.lib) 함수를 쓰고 있지요..

다 좋은데..

이미지의 width, height를 조정할 수 있는 방법이 따로 없을까요?

사용한 소스코드는 다음과 같습니다!

Copy

$thumb[0][0] 에서 이미지를 불러오고 있습니다.

Copy

답변 3개

채택된 답변
+20 포인트

 다음처럼 하면 되지만 가로 세로 이미지 크기를 강제로 지정하면 비율이 문제가 됩니다

Copy


$thumb = get_editor_image($row['wr_content'], true);

$srcArr=array('width', 'height', '>')

$targArr=array('data-width','data-height',' width=300 height=200>'); 

 $thumb[0][0] = str_replace($srcArr, $targArr, $thumb[0][0]);

===============

delete_editor_thumbnail 함수를 참고해서 get_editor_thumbnail 함수를 만들고

가로 또는 세로 크기를 구해서 비율을 맞추어 출력하는 코드를 넣어야할 것으로 보입니다

아니면 get_view_thumbnail 함수를 참고해서 설정하는 크기로 썸네일 만드는 코드를 만드는 것이 좋겟습니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

어렵네요..ㅠㅠ
' width=300 height=200>' <--이 부분을 가로나 세로 하나만 페이지에 맞게 넣으세요
' width=300>' 또는 ' height=200>'

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

썸네일 사용하시면됩니다.

로그인 후 평가할 수 있습니다

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

get_editor_image 함수로는 이미지 크기를 조절할 수 없습니다.

get_list_thumbnail, get_view_thumbnail 함수를 사용할시 좌우높이값을 함수에 넣을 수 있습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

for문을 중첩시켜서 sql 루프에서 다시 list를 돌려도 상관 없을까요?

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

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

로그인
🐛 버그신고