Re: File upload !!!!

From: Date: Mon, 14 May 2001 09:03:15 +0000
Subject: Re: File upload !!!!
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-52664@lists.php.net to get a copy of this message
Increase your file size limit from 1000 or only the file size smaller or equal to 1000bytes will be uploaded. DT ----- Original Message ----- From: "Matthias Roggendorf" <m.roggendorf@rovotech.com> To: <php-general@lists.php.net> Sent: Monday, May 14, 2001 12:36 PM Subject: Re: [PHP] File upload !!!! > Hi, > thanks for the responses! Here is the code snippet: > > The form: > > <FORM ENCTYPE="multipart/form-data" ACTION="upload.php" > 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"> > > The PHP part: > > if (is_uploaded_file($userfile)) { > copy($userfile, "./"); > } else { > echo "Possible file upload attack: filename '$userfile'."; > } > > It always runs into the file attack line. > When I read out the $HTTP_POST_FILES I get > userfile=array > userfile_size=0 > userfile_type=img/gif > It would be great if you can write back again. > Thanks, Matthias > > > > > > > > > > > ""Kevin Williams"" <K.A.Williams-97@student.lboro.ac.uk> wrote in > message > news:003001c0dbdc$e8e6c5e0$8cfae783@lboro.ac.uk... > Hi, > A snippet of code could help, but I recently experienced two problems with > uploading and gaining the information. > > Are you using the correct ENCTYPE for the upload, along with using POST (GET > doesn't work). > Also, if you are trying to us the information from inside a function, I had > to either globally define all of the attributes, or you could pass them to > the function. > > Hope this helps > > Kevin Williams > > "Matthias Roggendorf" <m.roggendorf@rovotech.com> wrote in message > news:9dmisb$bhq$1@toye.p.sourceforge.net... > > Hi, > > sorry for asking such easy things but I really have a hard time to get > this > > to work: > > > > I use exactly the scripts which are given on the PHP website to upload > > files. The problem is that the variable $userfile just contains "none" and > > $userfile_size is "0". The rest of the variables have the right values. > > When I use a larger file it takes more time so I assume that the file is > > uploaded, but I cannot save it because I don't know the temporary > filename. > > > > Can anybody help me? I really need this to work. > > > > Thanks, Matthias > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > > For additional commands, e-mail: php-general-help@lists.php.net > > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net > >

« previous php.general (#52664) next »