썸네일 삭제 및 글수정시 썸네일 재생성
* list.skin.php에서 썸네일을 생성하고, 생성하는 경로가 다음과 같을때
$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/thumb';
* 글보기 작성에서 글 삭제시 썸네일 삭제처리
delete.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 썸테일 이미지 삭제
@unlink("$g4[path]/data/file/$bo_table/thumb/$write[wr_id]"); //썸네일 삭제
?>
* 리스트에서 게시글을 다중선택하여 글 삭제시 썸네일 삭제처리
delete_all.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 썸테일 이미지 삭제
for ($i=count($tmp_array)-1; $i>=0; $i--)
{
@unlink("$g4[path]/data/file/$bo_table/thumb/$tmp_array[$i]"); //썸네일 삭제
}
?>
* 글수정에서 이미지 변경시 변경된 이미지로 썸네일 생성하기 위한 기존 썸네일 삭제처리
write_update.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 썸테일 이미지 삭제
@unlink("$g4[path]/data/file/$bo_table/thumb/$write[wr_id]"); //썸네일 삭제
?>
.
$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/thumb';
* 글보기 작성에서 글 삭제시 썸네일 삭제처리
delete.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 썸테일 이미지 삭제
@unlink("$g4[path]/data/file/$bo_table/thumb/$write[wr_id]"); //썸네일 삭제
?>
* 리스트에서 게시글을 다중선택하여 글 삭제시 썸네일 삭제처리
delete_all.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 썸테일 이미지 삭제
for ($i=count($tmp_array)-1; $i>=0; $i--)
{
@unlink("$g4[path]/data/file/$bo_table/thumb/$tmp_array[$i]"); //썸네일 삭제
}
?>
* 글수정에서 이미지 변경시 변경된 이미지로 썸네일 생성하기 위한 기존 썸네일 삭제처리
write_update.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 썸테일 이미지 삭제
@unlink("$g4[path]/data/file/$bo_table/thumb/$write[wr_id]"); //썸네일 삭제
?>
.
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 10개
쉽게 해결되었네요
감사용