닭대가리

파일이름 중복시 덮어씌우는 현상 없애기

이미지파일 업로드 시 이전에 쓴 게시물 파일이름과 중복될 경우 파일 이름 앞 암호문이 변경이 안돼, 이전파일에 덮어씌우는 현상이 있더군요. (저만 그런지 몰라도...)
그래서 이전 게시물 이미지가 바껴버리는 일이 생겨버리더군요.
 
그래서 파일 이름 앞에 서버 시간을 더하니 중복 없이 잘 올라가네요.
 
bbs/write_update.php
 
240 번째 줄
 

        $upload[$i][file] = abs(ip2long($_SERVER[REMOTE_ADDR])).'_'.substr($shuffle,0,8).'_'.str_replace('%', '', urlencode(str_replace(' ', '_', $filename)));
 

        $upload[$i][file] = abs(ip2long($_SERVER[REMOTE_ADDR])).'_'.substr($shuffle,0,8).'_'.$g4['server_time'].'_'.str_replace('%', '', urlencode(str_replace(' ', '_', $filename)));
 
이렇게 바꿔주세요.
 
파일이름이 같아도 업로드 시간대가 다르게 기록되므로 덮어씌우는 현상이 없어집니다.
|

댓글 2개

감사합니다.
게시글이 얼마 안되서 겹쳐본적이 없어서리^^
시간을 추가함으로서 겹치는거 방지 좋습니다~
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
14년 전 조회 6,864
14년 전 조회 3,534
14년 전 조회 4,988
14년 전 조회 6,933
14년 전 조회 7,127
14년 전 조회 3,867
14년 전 조회 6,094
14년 전 조회 4,699
14년 전 조회 8,752
14년 전 조회 4,849
14년 전 조회 7,855
14년 전 조회 7,956
14년 전 조회 6,090
14년 전 조회 7,753
14년 전 조회 5,235
14년 전 조회 5,067
14년 전 조회 3,985
14년 전 조회 5,896
14년 전 조회 1.6만
14년 전 조회 9,461