파일이름 중복시 덮어씌우는 현상 없애기 > 그누4 팁자료실

그누4 팁자료실

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

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

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

본문

이미지파일 업로드 시 이전에 쓴 게시물 파일이름과 중복될 경우 파일 이름 앞 암호문이 변경이 안돼, 이전파일에 덮어씌우는 현상이 있더군요. (저만 그런지 몰라도...)
그래서 이전 게시물 이미지가 바껴버리는 일이 생겨버리더군요.
 
그래서 파일 이름 앞에 서버 시간을 더하니 중복 없이 잘 올라가네요.
 
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)));
 
이렇게 바꿔주세요.
 
파일이름이 같아도 업로드 시간대가 다르게 기록되므로 덮어씌우는 현상이 없어집니다.
추천
5

댓글 2개

전체 9 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT