- ViewBag
- 하드 윈도우 복사
- 바코드 스캔하기
- 강제이동
- 하드 마이그레이션
- 맥 오라클설치
- XSS PHP
- django 엑셀불러오기
- 말줄임표시
- php 캐쉬제거
- jquery 바코드
- ASP.Net Core 404
- asp.net core Select
- jquery 바코드생성
- asp.net Select
- javascript 유효성체크
- 타임피커
- javascript 바코드 생성
- Mac Oracle
- TempData
- XSS방어
- 파일업로드 체크
- javascript redirection
- asp.net dropdownlist
- ViewData
- javascript 바코드스캔
- 파일업로드 유효성체크
- 바코드 생성하기
- 404에러페이지
- SSD 복사
웹개발자의 기지개
[ASP] 유니크한 업로드 파일명 만들기 본문
Dextupload 기준
' a_filepath = uploadform.DefaultPath & "\rental_apply\" & attach_file
' a_uploadedfile = uploadform(name).SaveAs(a_filepath, False)
' filename = uploadform(name).LastSavedFileName
sDate=hour(now())&minute(now())&second(now())
' fileName = Mid(attach_file, InStrRev(attach_file, "\")+1) ' 파일명 + 확장자
onlyFileName = Mid(attach_file, 1, InStrRev(attach_file, ".")-1) ' 파일명
onlyDotExtension = Mid(attach_file, InStrRev(attach_file, ".")) ' 확장자
fileName_tmp = session.sessionid & sDate & onlyDotExtension
a_filepath = uploadform.DefaultPath & "\rental_apply\" & fileName_tmp
a_uploadedfile = uploadform(name).SaveAs(a_filepath, False)
filename = uploadform(name).LastSavedFileName
마지막 filename 이 최종적인 파일명
핵심은 Session_sessionid & 122301(시분초) 부분으로 유니크하게 만들었다.
'ASP' 카테고리의 다른 글
[ASP] 현재 파일명 구하기 (0) | 2024.01.11 |
---|---|
[ASP] 구글메일 발송하기 (0) | 2024.01.11 |
[ASP] 3초후 페이지 지연시키기 (0) | 2024.01.11 |
[ASP] 파일업로드 제한하기 (확장자 체크) (0) | 2023.09.27 |
[ASP] HTTP 오류 403.1 - Forbidden (실행 파일의 실행을 허용하지 않는 디렉터리에서 CGI, ISAPI 또는 다른 실행 프로그램을 실행하려고 했습니다) 메세지 막기 (0) | 2023.09.25 |