> -----Original Message-----
> From: Edward Marczak [mailto:[EMAIL PROTECTED]]
> Sent: 30 May 2002 03:27
> 
> OK - I've read the manual, looked at sample code....and I sadly am 
> missing something.
> 
> I'm doing (basically) this in my form:
> 
> <form action="someform.php" ENCTYPE="multipart/form-data" 
> method="post" 
> name="replysub" id="replysub">
> <input type="hidden" name="MAX_FILE_SIZE" value="100000">
> <input type="file" name="subfile" id="subfile" size="50">
> 
> On the page it's submitted to, just to check the data, I did this:
> 
> $lineNo = 1;
> echo "Dumping file info...<br>--------------------------<br>";
> reset($_FILES);
> while (list ($key, $val) = each($_FILES['subfile'])) {
>       echo "$lineNo $key => $val<br>";
>       $lineNo++;
> }
> 
> ....and I get this:
> 
> Dumping file info...
> --------------------------
> 1 name => somefile.exe
> 2 type => application/x-msdownload
> 3 tmp_name => none
> 4 size => 0
> 
> Where do I start looking to figure out why tmp_name and size 
> don't get 
> set?  Why doesn't this file get uploaded?

tmp_name and size *are* set -- "none" is PHP's way of saying it didn't actually upload 
anything, and "0" is the correct size for a file that wasn't uploaded anyway!

At a guess, you've exceeded one of the size limits -- check the settings of the 
php.ini parameters upload_max_file_size and post_max_size (which should be larger than 
upload_max_filesize).  And, just for good measure, check that file_uploads is turned 
On!

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: [EMAIL PROTECTED]
Tel: +44 113 283 2600 extn 4730      Fax:  +44 113 283 3211 

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

Reply via email to