View Single Post

  #2 (permalink)  
Old 12-23-2003
Larry Brown
 
Posts: n/a
Default RE: [PHP] Can't upload file greater than 11kb

The <input type="hidden" ... is more than a convenience for the client. It
must be before the ...type="file"... tag and after <form.. (at least with
Mozilla Firebird as the client) If you have it in there and remember it is
in bytes not kb and set it to a size large enough the script accepting the
file will show $_FILE['name'] and it will show $_FILE['tmp_name'] having the
temporary file. Then you take that hidden tag out and do the same the
$_FILE['tmp_name'] variable will be empty since it did not recieve the file.
So I know at least in my case that the hidden field has to be there.

Larry

-----Original Message-----
From: Chris [mailto:cwilli14@rochester.rr.com]
Sent: Monday, December 22, 2003 8:55 PM
To: php-general@lists.php.net
Subject: [php] Can't upload file greater than 11kb


I've got a situation where I want to upload a file to a server then enter
the data in that file into mysql. I have used this well documented upload
form

<form enctype="multipart/form-data" action="_URL_" method="POST">
Send this file: <input name="userfile" type="file">

<input type="submit" value="Send File">

</form>

script on many php servers. However I am on one now which is not allowing me
to upload a file greater than 12kb.

I know the upload_max_filesize is 2M but something else is stopping the
upload and I don't have a clue what it is. I know you should include <input
type="hidden" name="MAX_FILE_SIZE" value="30000"> in the above form but that
is only a convenience for the user.

This particular server is running php as a cgi module.

Thanks

Chris

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Reply With Quote