S

만도님 답사기 스킨 게시물 삭제시 파일삭제가 안되고 있습니다.

[갤러리(board)] 답사기 스킨 2 - 리스트에 사진, 설명 보이기
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=1010

글보기상태(view)에서 글을 삭제하면 서버 data에서 해당 게시물의 파일들이 삭제가 잘 되지만

글목록(list) 상태에서 삭제 게시물을 체크하고 삭제하면 서버에선 해당게시물 파일들이

전혀 삭제가 않되고 있습니다.

만도님 답사기 스킨 소스는 전혀 수정을 하지 않은 상태이고

아래의 코드를 ./lib/latest.lib.php 에 추가만 하였습니다.

function mando_image_size($x, $y, $thumbx, $thumby) {
if($x > $thumbx) {
$overx = ($x - $thumbx) / $x;
$x = $thumbx;
$y = intval($y - ($y * $overx));
}
if($y > $thumby) {
$overy = ($y - $thumby) / $y;
$y = $thumby;
$x = intval($x - ($x * $overy));
}

return array('x'=>$x, 'y'=>$y);
}
|

댓글 3개

mmando
20년 전
그렇네요... 죄송합니다... 실력이... 연구 좀 해볼께요.... 일단은 한개씩 지우는 수밖에는 없는것 같아요..

체크된 것이 여러개 있을 시는 딜맅스킨파일서 wr_id 값을 받지 못해 그런것 같아요...
만도님 말씀대로
delete_all.skin.php에 상단에 $file_table = "$g4[write_prefix]{$bo_table}_file"; 추가해 보았지만
여전이 파일이 삭제가 안되네요
본문 질문과 같이 view 상태에서 게시물 삭제시 해당 파일과 테이블_file 필드값은 삭제가 되지만 list에선 해당파일과 테이블_file 필드값도 삭제가 되질 않더군요...

아래는 저의 delete_all.skin.php 소스입니다.
<?

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$file_table = "$g4[write_prefix]{$bo_table}_file";

include_once "$board_skin_path/config.skin.php";


// 업로드된 파일을 삭제함
for ($k=0; $k<$file_max; $k++) {
$file_name = get_thumb_filename($wr_id, $k);
@unlink("$g4[path]/data/file/$bo_table/${file_name}.jpg");
@unlink("$g4[path]/data/file/$bo_table/${file_name}_s.jpg");
@unlink("$g4[path]/data/file/$bo_table/${file_name}_s.jpgdapThumbjpg");
}

// 행 삭제
$sql = " delete from $file_table where wr_id = '$wr_id' ";
sql_query($sql);

// 자신만의 코드를 넣어주세요.
?>
mmando
20년 전
스킨 폴더에

delete_all.skin.php에 상단에

$file_table = "$g4[write_prefix]{$bo_table}_file";

를 추가해 보십시오
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
20년 전 조회 3,220
20년 전 조회 2,315
20년 전 조회 3,184
★송아지★
20년 전 조회 2,522
20년 전 조회 2,169
20년 전 조회 3,100
20년 전 조회 3,138
20년 전 조회 2,956
20년 전 조회 2,617
20년 전 조회 2,772
20년 전 조회 2,338
20년 전 조회 2,867
20년 전 조회 2,335
20년 전 조회 3,509
20년 전 조회 2,699
20년 전 조회 3,973
20년 전 조회 2,829
20년 전 조회 3,314
20년 전 조회 2,624
20년 전 조회 2,772
🐛 버그신고