게시물 삭제시 게시판테이블은 지워지는데 파일 테이블은 안지워 지네요 정보
게시물 삭제시 게시판테이블은 지워지는데 파일 테이블은 안지워 지네요본문
게시물 테이블은 1개가 있습니다.
실제로 게시판에도 글은 1개가 있습니다.
그런데 파일 테이블을 보면 이전에 지운 데이터가 안지워지고 그대로 있습니다.
그래서 그런지 업로드 폴더를 보면 업로드된 파일도 그대로 있습니다.
어디부터 점겸을 해봐야될까요?
아이고 머리야~
동영상 게시판을 만들고 있어서 업로드 하나를 하게 되면3개의 파일이 저장됩니다.
업로드한 원본파일, 인코딩후 생성된 mp4파일, 썸네일용 jpg파일 이렇게 3개가 생깁니다.
file_delete.php 파일에서
@unlink("$g4[path]/data/$bo_table/$row[bf_file]");
@unlink("$g4[path]/data/$bo_table/$row[bf_file].jpg");
@unlink("$g4[path]/data/$bo_table/$row[bf_file].mp4");
이렇게 추가하면 3개파일 다 지워질까요??
bf_file이 원본파일이름이 들어가는거 확장자까지 저장되잖아요...
test.wmv 요런식으로~~
$row[bf_file].jpg -> test.wmv.jpg 이런씩으로 되는거죠??
그럼 jpg는 파일이 없으니까 안지워지는거죠??
$name = urlencode($row[bf_file]);
$temp = explode(".",$name);
$del_name = $temp[0];
@unlink("$g4[path]/data/$bo_table/$row[bf_file]");
@unlink("$g4[path]/data/$bo_table/$del_name.jpg");
@unlink("$g4[path]/data/$bo_table/$del_name.mp4");
이게 맞는건가요??
프로그램은 했는데 sql에서 안지워니까 확인이 잘 안되네요^^
실제로 게시판에도 글은 1개가 있습니다.
그런데 파일 테이블을 보면 이전에 지운 데이터가 안지워지고 그대로 있습니다.
그래서 그런지 업로드 폴더를 보면 업로드된 파일도 그대로 있습니다.
어디부터 점겸을 해봐야될까요?
아이고 머리야~
동영상 게시판을 만들고 있어서 업로드 하나를 하게 되면3개의 파일이 저장됩니다.
업로드한 원본파일, 인코딩후 생성된 mp4파일, 썸네일용 jpg파일 이렇게 3개가 생깁니다.
file_delete.php 파일에서
@unlink("$g4[path]/data/$bo_table/$row[bf_file]");
@unlink("$g4[path]/data/$bo_table/$row[bf_file].jpg");
@unlink("$g4[path]/data/$bo_table/$row[bf_file].mp4");
이렇게 추가하면 3개파일 다 지워질까요??
bf_file이 원본파일이름이 들어가는거 확장자까지 저장되잖아요...
test.wmv 요런식으로~~
$row[bf_file].jpg -> test.wmv.jpg 이런씩으로 되는거죠??
그럼 jpg는 파일이 없으니까 안지워지는거죠??
$name = urlencode($row[bf_file]);
$temp = explode(".",$name);
$del_name = $temp[0];
@unlink("$g4[path]/data/$bo_table/$row[bf_file]");
@unlink("$g4[path]/data/$bo_table/$del_name.jpg");
@unlink("$g4[path]/data/$bo_table/$del_name.mp4");
이게 맞는건가요??
프로그램은 했는데 sql에서 안지워니까 확인이 잘 안되네요^^
댓글 전체
업로드시 어떻게 저장 되도록 했는지를 알아야 답변이 가능 하겠습니다