수정시 섬네일 삭제하기.. 정보
수정시 섬네일 삭제하기..
본문
중복일지 모르나, 검색결과가 없길레
필요하신분 있을지 몰라 올립니다.
===========
겔러리의 경우 이미지를 수정했음에도,기존의 섬네일이 존재하기에 리스트에는 수정전이 이미지가 보이더군요.
정석대로 하자면 해당 섬네일만 지워야 하는데.
급하게 짠거라 해당게시판의 섬네일은 싹 지웁니다.
===========
주의 : 섬네일 폴더안의 파일을 별도확인없이 삭제하므로 주의하세요.
===========
아래는 bbs/write_update.php 파일의
340~ 370번쯤 라인의 소스입니다
파란부분이 추가된 부분입니다.
$sql_ip = "";
if (!$is_admin)
$sql_ip = " , wr_ip = '$_SERVER[REMOTE_ADDR]' ";
$sql = " update $write_table
set ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
mb_id = '$mb_id',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
wr_1 = '$wr_1',
wr_2 = '$wr_2',
wr_3 = '$wr_3',
wr_4 = '$wr_4',
wr_5 = '$wr_5',
wr_6 = '$wr_6',
wr_7 = '$wr_7',
wr_8 = '$wr_8',
wr_9 = '$wr_9',
wr_10= '$wr_10'
$sql_ip
$sql_password
where wr_id = '$wr[wr_id]' ";
sql_query($sql);
## 섬네일 폴더가 있으면 삭제.
if(is_dir($g4[path]."/data/file/".$bo_table."/thumb")) {
exec("rm -f ".$g4[path]."/data/file/".$bo_table."/thumb/*");
}
3
댓글 6개

$thumb_path="$g4[path]/data/file/".$bo_table."/thumb";
$thumb=$thumb_path."/".$wr[wr_id];
if(is_file($thumb)) {
@unlink($thumb);
}
이렇게하면...되지 않을까요 흠...
