웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
파일업로드시 파일명 중복되지 않게 저장하기...
2004.08.06 16:07
같은 제목으로 여러가지 팁이 올라와 있는거 같은데...
정말 간단한 방법이 있습니다.
PHP 함수중에 다음과 같은 함수가 있습니다.
tempnam ( string dir, string prefix)
기능은 특정 디렉토리에서 유일한 임시 파일이름을 만듭니다.
제로보드를 예로 들면 ($id 는 게시판아이디)
예를 들어서 tempnam("data/$id", "tmp_") 이렇게 입력하면,
data/$id/tmp_b20lmC
data/$id/tmp_PBjxzx
data/$id/tmp_cY30xB
...
이런 값들을 리턴하게 됩니다.
이렇게 하면 제로보드에서 파일 업로드시 중복파일 검사루틴이 필요 없게 되고, 필요없는 디렉토리 생성을 줄일수 있습니다.
정말 간단한 방법이 있습니다.
PHP 함수중에 다음과 같은 함수가 있습니다.
tempnam ( string dir, string prefix)
기능은 특정 디렉토리에서 유일한 임시 파일이름을 만듭니다.
제로보드를 예로 들면 ($id 는 게시판아이디)
예를 들어서 tempnam("data/$id", "tmp_") 이렇게 입력하면,
data/$id/tmp_b20lmC
data/$id/tmp_PBjxzx
data/$id/tmp_cY30xB
...
이런 값들을 리턴하게 됩니다.
이렇게 하면 제로보드에서 파일 업로드시 중복파일 검사루틴이 필요 없게 되고, 필요없는 디렉토리 생성을 줄일수 있습니다.
댓글 6
제목 | 글쓴이 | 날짜 |
---|---|---|
[초간단 자바스크립트(강의)!] 입력박스에 입력한 주소로 이동하기... | ∑Ztxy | 2003.09.27 |
[초간단 자바스크립트!] 홈페이지에 FTP 폼 넣기?! [10] | ∑Ztxy | 2003.09.29 |
게시판 스킨에 프린트 버튼 추가하기 [3] | PHASE | 2003.09.30 |
개판 오분전 만년달력......ㅡ,.ㅡ [4] | 미친개 | 2003.10.08 |
[초간단 자바스크립트!] 날짜 카운터! 커플홈에 강추!! [15] | ∑Ztxy | 2003.10.08 |
개판 오분전 - 이미지 뷰에 관한 한가지 힌트 [5] | 미친개 | 2003.10.11 |
새창 띄운후 부모창 확인없이 닫기... [4] | PHASE | 2003.10.12 |
플래시 크기 바꾸기 [IE/NS 겸용] [4] | teslaMINT | 2003.10.13 |
[초간단 자바스크립트!] 트랜지션 공지사항!! | ∑Ztxy | 2003.10.13 |
스물을 세면 죽음이야~~~ [20] | 미친개 | 2003.10.14 |
[초간단 자바스크립트!] 자바로 플래시 따라하기! [3] | ∑Ztxy | 2003.10.15 |
더 이상의 필터링은 없다!!! [10] | 미친개 | 2003.10.26 |
식대 계산기... ^^ [3] | 김주형 | 2003.10.27 |
클릭하면 홈페이지를 시작페이지로 하는 소스... [7] | 젤군 | 2003.10.28 |
마우스 이벤트 발생시 문서 상,하단으로 이동 [3] | RedEye(kaist) | 2003.10.30 |
[초간단 자바스크립트!] 이미지 드래그하기..~~ [8] | ∑Ztxy | 2003.11.02 |
자바스크립트로 윈도우 흉내내기 (?) [15] | 뒹굴리스트 | 2003.11.03 |
자바스크립트로 작성한 그림맞추기 퍼즐게임 [2] | 김별 | 2003.11.05 |
정말 멋있는 글자 변환 스크립트 [12] | sythesis | 2003.11.07 |
날짜카운터 숫자로만 입력하자. [3] | TechnoKevin™ | 2003.11.08 |