Re: [PHP] Rename an upload
On Wednesday 11 December 2002 17:30, Steve Jackson wrote: I'm trying to rename an uploaded file with the value of a select I have in the uploaded form. Can someone point me in the right direction. The PHP.net rename manual isn't helping a lot? My code: What is the problem? //eshop_upload.php ?php // Upload the picture to the selected directory and rename the file as the category number. if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) { copy($HTTP_POST_FILES['userfile']['tmp_name'],http://www.violasystems.c om/images/); You've copied the uploaded file to another directory ... rename(($HTTP_POST_FILES['userfile']['tmp_name']), $category); ... but now you're renaming the [temporary] uploaded file? Shouldn't you be renaming the above copied file? In fact you should be able to do it in a single step by copying the uploaded file to its new destination and new filename. -- Jason Wong - Gremlins Associates - www.gremlins.biz Open Source Software Systems Integrators * Web Design Hosting * Internet Intranet Applications Development * /* Age before beauty; and pearls before swine. -- Dorothy Parker */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Rename an upload
On Wednesday 11 December 2002 17:30, Steve Jackson wrote: I'm trying to rename an uploaded file with the value of a select I have in the uploaded form. Can someone point me in the right direction. The PHP.net rename manual isn't helping a lot? My code: What is the problem? I can't figure out how to upload the file with the name I need. The rename function in the manual says Its: rename(string1,string2) Ie. ?php rename(/tmp/tmp_file.txt, /home/user/login/docs/my_file.txt); ? I want to rename the file copied to the server to the name of the select value I sent in my previous post (held in the variable $category) so basically How do I do that? Where do I do it in the upload script also? You mention I should be able to do it in a single step, that would be ideal but again how do I do it? Do I need to put the uploaded file in a variable so I can rename the copied image? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Rename an upload
On Wednesday 11 December 2002 18:55, Steve Jackson wrote: On Wednesday 11 December 2002 17:30, Steve Jackson wrote: I'm trying to rename an uploaded file with the value of a select I have in the uploaded form. Can someone point me in the right direction. The PHP.net rename manual isn't helping a lot? My code: What is the problem? I can't figure out how to upload the file with the name I need. The rename function in the manual says Its: rename(string1,string2) Ie. ?php rename(/tmp/tmp_file.txt, /home/user/login/docs/my_file.txt); ? I want to rename the file copied to the server to the name of the select value I sent in my previous post (held in the variable $category) so basically How do I do that? Where do I do it in the upload script also? You mention I should be able to do it in a single step, that would be ideal but again how do I do it? Do I need to put the uploaded file in a variable so I can rename the copied image? if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) { copy($HTTP_POST_FILES['userfile']['tmp_name'],http://www.violasystems.c om/images/$category); That should do it in a single step. -- Jason Wong - Gremlins Associates - www.gremlins.biz Open Source Software Systems Integrators * Web Design Hosting * Internet Intranet Applications Development * /* Many Myths are based on truth -- Spock, The Way to Eden, stardate 5832.3 */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php