php 파일업로드시 앞에 날짜 붙이기
페이지 정보
작성자 소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 작성일 19-06-03 14:14본문
파일을 첨부하다보면 동일한 이름으로 업로가 되는경우가 있습니다.
이런 경우에는 이미지가 중복되어 덮어쓰게 됩니다.
그러므로 이를 방지하기 위해서는 업로드 하는 이미지에 날짜와 시간을 붙이면 됩니다.
$save_dir = "../people_image/";
if(is_uploaded_file($_FILES["myFile"]["tmp_name"])){
$today_time = strtotime(date('Ymdhis'));
$filesname = $today_time."_".$_FILES["myFile"]["name"];
$myFile = $filesname;
$dest = $save_dir . $myFile;
if(!move_uploaded_file($_FILES["myFile"]["tmp_name"], $dest)) {
die("파일을 지정한 디렉토리에 저장하는데 실패했습니다.");
}
}
위처럼 초단위 까지 붙이고 strtotime 를 사용합니다.
댓글목록
등록된 댓글이 없습니다.