테스트 사이트 - 개발 중인 베타 버전입니다

delete.php 에서 썸네일 파일도 삭제를 하려면 어떻게 해야 될까요? 채택완료

공대그녀 10년 전 조회 3,353

안녕하세요. :)

게시물에 사진을 첨부하면, 썸네일 3개가 자동으로 생성되도록 사용하고 있는데요.

게시물을 삭제하여도, 썸네일쪽의 사진은 계속 남아있어서, 게시물 삭제시 원본과 함께

썸네일 사진도 같이 삭제를 하려고 합니다.

원본사진과 함께 썸네일 폴더에 있는 파일도 같이 삭제하려면 어떻게해야 될까요?

 

아래는 delete.php 파일속에 "업로드된 파일이 있다면 파일삭제" 를 하는 부분인데,

unlink를 추가하였는데도, 뭔가 잘못되었는지 파일 삭제가 안되요.

도움 부탁 드려요.

 

        // 업로드된 파일이 있다면 파일삭제 

        $sql2 = " select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$row[wr_id]' ";

        $result2 = sql_query($sql2);

        while ($row2 = sql_fetch_array($result2))

            @unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]");

            @unlink("$g4[path]/data/file/$bo_table/thumbs2/$row2[bf_file]");

            @unlink("$g4[path]/data/file/$bo_table/thumbs3/$row2[bf_file]");

            @unlink("$g4[path]/data/file/$bo_table/thumbs4/$row2[bf_file]"); 

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

답변 1개

채택된 답변
+20 포인트

일단 현재 썸네일을 어떠한 방식으로 만드는지 알 수가 없어 정확하게 뭐라 말씀을 드릴 수가 없군요

썸네일 만드는 페이지에서의 경로와 썸네일 이름을 참고 하시어 삭제 페이지에서도 이와 같은 경로와 이름을 주시면 되겠지요

이부분이 맞지 않으면 썸네일이 삭제 되지 않겠지요 

로그인 후 평가할 수 있습니다

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

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

로그인