미채택 완료

썸네일 BASE64 인코딩 질문드립니다.

Copy
for($i=0;$rs=sql_fetch_array($gresult);$i++){	$rs["a_link"] = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&sca='.$rs['wt_idx'];	$rs["title"] = $rs["wt_title"];	$rs["thumb"] = "";	if(trim($rs["wt_thumb"])!="" && file_exists(WT_DATA_PATH.'/'.$rs['wt_thumb'])){        		list($fname) = BThumbnail::makeThumb(	        WT_DATA_PATH.'/'.$rs["wt_thumb"],	        WT_DATA_PATH,	        WT_THUMB_W, WT_THUMB_H,	        $a_fix		);        		$rs["thumb"] = '<img src="'.WT_DATA_URL.'/'.$fname.'">';	}		$glist[] = $rs;}

위 소스는 썸네일을 보여주는 소스인데 여기서 BASE64로 변경하려고 하는데 뭘 바꿔야 할까요?

|

답변 1개

$fname에 썸네일명만 들어간다면

13행에 아래처럼 추가하면 되겟습니다

$file = WT_DATA_PATH.'/'.$fname
$base64img = base64_encode(file_get_contents($file));

$rs["thumb"] = "<img src='$base64img'>";
 

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