RE: [PHP] file upload question

From: Date: Fri, 24 Jan 2003 18:03:17 +0000
Subject: RE: [PHP] file upload question
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-133020@lists.php.net to get a copy of this message
thanks for the advice- this makes sense as to why I'm not seeing the file. I added the move_uploaded_file() to the script to see what happens and I end up getting the following error: PHP Warning: Unable to move '/var/tmp/phpfcwVyC' to '/usr/local/etc/httpd/htdocs/blast/images' in /usr/local/etc/httpd/htdocs/blast/upload_test2.php on line 10 Am I setting the path wrong? Should it be relative to the 'upload_test2.php' file? thanks --- "Ford, Mike [LSS]" <M.Ford@lmu.ac.uk> wrote: > > -----Original Message----- > > From: Andrew Rench [mailto:andrewrench@yahoo.com] > > Sent: 24 January 2003 17:05 > > > > the following code: > > > > <html> > > <body> > > <form enctype="multipart/form-data" action="<?= $PHP_SELF ?>" > > method > > ="post"> > > <input type="hidden" name="MAX_FILE_SIZE" > > value="1000"> > > Send this file: <input name="userfile" type="file"> > > <input type="submit" value="Send File"> > > </form> > > <?php > > echo $_FILES['userfile']['tmp_name']; > > ?> > > </body> > > </html> > > > > produces the following after upload: > > > > /var/tmp/phplSTEVp (or php[something-or-other]) > > > > When I view that directory, it is empty. > > When you upload a file, the file PHP puts it in is a temporary file -- hence the > ['tmp_name'] > key -- which is your /var/tmp/php??????. Because it's a temporary file, PHP automatically > deletes it when the script ends. If you haven't done something with it in the script > (such as > move_uploaded_file() it), it's gone forever. > > Cheers! > > Mike > > --------------------------------------------------------------------- > Mike Ford, Electronic Information Services Adviser, > Learning Support Services, Learning & Information Services, > JG125, James Graham Building, Leeds Metropolitan University, > Beckett Park, LEEDS, LS6 3QS, United Kingdom > Email: m.ford@lmu.ac.uk > Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211 __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com

« previous php.general (#133020) next »