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

Popular posts from this blog

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

php - render data via PDO::FETCH_FUNC vs loop -

The canvas has been tainted by cross-origin data in chrome only -