베타5버전 코드 일부 정리해 보았습니다. 정보
베타5버전 코드 일부 정리해 보았습니다.첨부파일
본문
memo2_form_delete_all_trash.php에서
$file_name이 있을 경우에만 쿼리 및 파일 이동하는것을 누락하셔서 추가하였고,
memo2_form_delete.php에서는 테스트용으로 보이는 echo코드 삭제
그리고 copy->unlink가 아니라 대상 path에 file이 있을경우에는 unlink. 없다면 rename으로 경로만 수정하도록 변경하였습니다.
$file_name이 있을 경우에만 쿼리 및 파일 이동하는것을 누락하셔서 추가하였고,
memo2_form_delete.php에서는 테스트용으로 보이는 echo코드 삭제
그리고 copy->unlink가 아니라 대상 path에 file이 있을경우에는 unlink. 없다면 rename으로 경로만 수정하도록 변경하였습니다.
추천
0
0
댓글 전체
1. memo2_form_delete_all_trash.php에서 $file_name 체크를 일부러 안했어요.
$sql = " select distinct me_file_server from $g4[memo_trash_table] where memo_owner = '$member[mb_id]' ";
$sql과 같이 me_file_server를 distinct하게 가지고 왔기 때문에, $result=mysql_fetch_assoc($filelist)를 하면, 항상 $result['me_file_server']에 값이 있기 때문 입니다. 값이 있는 것을 굳이 한번 더 if로 확인할 필요가 없다 판단되어 생략한거에요.
2. memo2_form_delete.php는 버젼관리의 실패네요. ㅠ..ㅠ...
clean한 버젼은 불당팩에만 두고, 올리는것에 누락했나 봅니다.
3. 불당팩 코드를 보시면 필요한 곳에서는 모두 file_exist를 먼저하고 action을 하는데
이경우에는 시스템 load도 별로 안크고 copy->unlink가 더 clear 한거 같아서 그냥 뒀어요 ^^
$sql = " select distinct me_file_server from $g4[memo_trash_table] where memo_owner = '$member[mb_id]' ";
$sql과 같이 me_file_server를 distinct하게 가지고 왔기 때문에, $result=mysql_fetch_assoc($filelist)를 하면, 항상 $result['me_file_server']에 값이 있기 때문 입니다. 값이 있는 것을 굳이 한번 더 if로 확인할 필요가 없다 판단되어 생략한거에요.
2. memo2_form_delete.php는 버젼관리의 실패네요. ㅠ..ㅠ...
clean한 버젼은 불당팩에만 두고, 올리는것에 누락했나 봅니다.
3. 불당팩 코드를 보시면 필요한 곳에서는 모두 file_exist를 먼저하고 action을 하는데
이경우에는 시스템 load도 별로 안크고 copy->unlink가 더 clear 한거 같아서 그냥 뒀어요 ^^