쓰레기 파일 삭제하는 프로그램 좀 봐주세요 > 그누4 질문답변

그누4 질문답변

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

쓰레기 파일 삭제하는 프로그램 좀 봐주세요 정보

쓰레기 파일 삭제하는 프로그램 좀 봐주세요

본문

bf_file테이블에 확장자를 확인해서 mp4를 제외하고 다른 확장자로 된 파일은 지우는 프로그램 입니다.
그런데 작동을 안되요^^ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ


$sql4 = " select * from $g4[board_file_movie_table] where bo_table = '$bo_table' and wr_id = '$row[wr_id]' ";
$result4 = sql_query($sql4);
while ($row4 = sql_fetch_array($result4)){
$temp4 = explode(".", $row4[bf_file]);
$extension = $temp4[1];
     
if ($extension != mp4) {
//쓰레기파일 삭제
$times5 = date('Y-m-d H:i:s', time()-60*60*3 );
$sql5= "select * from g4_board_file_movie where bf_datetime < '$times' ";

$qry5 = sql_query($sql5, false);
while($row5=sql_fetch_array($qry5)){
sql_query("delete from guploader where id = '$row5[id]'");
$source5 = "$g4[path]/data/$bo_table/$row5[bf_file]";
@unlink($source5);
}
}
  • 복사

댓글 전체

//쓰레기파일 삭제
$times = date('Y-m-d H:i:s', time()-60*60*3 );
    $sql3= "select * from $g4[board_file_movie_table] where bf_datetime < '$times' ";
    $qry3 = sql_query($sql3, false);

    while($row3=sql_fetch_array($qry3)){
$temp3 = explode(".", $row3[bf_file]);
$extension = $temp3[1];
     
if ($extension != mp4) {
sql_query("delete from guploader where id = '$row3[id]'");
$source2 = "$g4[path]/data/$bo_table/$row3[bf_file]";
@unlink($source2);
}

이걸로 해결했어요^^
조건문을 두번째 while문 안에 넣어야되는거였어요^^
© SIRSOFT
현재 페이지 제일 처음으로