php 파일업로드시 앞에 날짜 붙이기
페이지 정보
작성자
본문
파일을 첨부하다보면 동일한 이름으로 업로가 되는경우가 있습니다.
이런 경우에는 이미지가 중복되어 덮어쓰게 됩니다.
그러므로 이를 방지하기 위해서는 업로드 하는 이미지에 날짜와 시간을 붙이면 됩니다.
$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 를 사용합니다.
댓글목록
등록된 댓글이 없습니다.