php - Renaming an uploaded file -
after uploading file, want rename appending today's date end.
here example of putting today's date @ beginning of file:
move_uploaded_file($_files['imagefile']['tmp_name'], "docs/".$upload_date.$_files['imagefile']['name']);
but if try add end, gets added after file's extension example "testdoc.pdf2014-05-29"
but want: "testdoc 2014-05-29.pdf"
how insert today's date (or variable) in between filename , extension?
try this:
//split file name "." $filename = explode(".", $_files['imagefile']['name']); //remove extension file name , save in variable $extension = array_pop($filename); //join array without extension $filename = implode(".", $filename); //get new file name appending upload date , extension $newfilename = $filename . ' ' . $upload_date . '.' . $extension; move_uploaded_file($_files['imagefile']['tmp_name'], "docs/".$newfilename);
you achieve same thing using pathinfo
read on , try yourself.
Comments
Post a Comment