Programming/Php

[PHP] 파일업로드, 파일이름 중복 방지

gl2ep 2014. 6. 24. 17:13



$upload_dir = '../upload/';

$file_array = explode(".", strtolower($_FILES['userfile']['name']));

$file_ext = $file_array[count($file_array)-1];

unset($file_array[count($file_array)-1]);

$file_name = implode(".", $file_array);

$file = $file_name."-".date("YmdHis")."-1.".$file_ext;

$upload_file = $upload_dir . $file;

move_uploaded_file($_FILES['userfile']['tmp_name'], $upload_file);