次のコードでphpファイルを指すimageという名前のファイル入力を含むhtmlフォームがあります。
$date = date( "Y_m_d_H_i_s_u" );
function upload() {
$info = pathinfo($_FILES['image']['name']);
$target = "uploads/" . $date . $info['extension'];
if(move_uploaded_file($_FILES['image']['tmp_name'], $target)) {
return true;
} else{
return false;
}
}
元のファイル名ではなく、ファイル名に時刻を含めたい。これがうまくいかない理由がわかりません!アップロードされたすべてのファイルには、拡張子という名前が付けられます。デートがどうにもうまくいかない。