한글명으로 된 이미지파일 안보일때 ㅜㅡ 부탁해요~ 정보
한글명으로 된 이미지파일 안보일때 ㅜㅡ 부탁해요~본문
한글명으로 된이미지파일을 올리면 깨져서 나오던데 무슨 방법이 없을까요?
댓글 전체
리눅스서버 세팅하고도 관련이 있는거 같아요...정확히는...에궁..
한글명 이미지파일이 깨지는가요?? ... 전 이상이 없는거 같네요 (4.00.17)
아래와 같이 하면 한글은 모두 바뀌어서 올라가므로 상관없이 됩니다.
bbs/write_update.php
// 접미사를 붙인 파일명
//$upload[$i][file] = substr(md5(uniqid($g4[server_time])),0,8) . '_' . $filename;
//$upload[$i][file] = date("ymdHis",$g4[server_time]).'_'.abs(ip2long($_SERVER[REMOTE_ADDR])).'_'.sprintf("%03d",$i).'_'.substr(md5(uniqid($g4[server_time])),0,4).'_'.urlencode($filename);
//$upload[$i][file] = date("ymd",$g4[server_time]).'_'.sprintf("%04d",$i).'_'.substr(md5(uniqid($g4[server_time])),0,4).'_'.urlencode($filename);
//$upload[$i][file] = date("ymd",$g4[server_time]).'_'.substr(md5(uniqid($g4[server_time])),0,6).'_'.urlencode($filename);
//$upload[$i][file] = abs(ip2long($_SERVER[REMOTE_ADDR])).'_'.substr(md5(uniqid($g4[server_time])),0,8).'_'.urlencode($filename);
$upload[$i][file] = md5($filename).strtolower(strrchr($filename, "."));
bbs/write_update.php
// 접미사를 붙인 파일명
//$upload[$i][file] = substr(md5(uniqid($g4[server_time])),0,8) . '_' . $filename;
//$upload[$i][file] = date("ymdHis",$g4[server_time]).'_'.abs(ip2long($_SERVER[REMOTE_ADDR])).'_'.sprintf("%03d",$i).'_'.substr(md5(uniqid($g4[server_time])),0,4).'_'.urlencode($filename);
//$upload[$i][file] = date("ymd",$g4[server_time]).'_'.sprintf("%04d",$i).'_'.substr(md5(uniqid($g4[server_time])),0,4).'_'.urlencode($filename);
//$upload[$i][file] = date("ymd",$g4[server_time]).'_'.substr(md5(uniqid($g4[server_time])),0,6).'_'.urlencode($filename);
//$upload[$i][file] = abs(ip2long($_SERVER[REMOTE_ADDR])).'_'.substr(md5(uniqid($g4[server_time])),0,8).'_'.urlencode($filename);
$upload[$i][file] = md5($filename).strtolower(strrchr($filename, "."));
여기서 해결책을 찾았네요.
감사합니다. madem님!!
감사합니다. madem님!!