Hejsa....
Hvis man laver en simpel form a'la det nedenstående og vælger en fil der
er lidt for stor, så vil "$_FILES['upload']['error']" indeholde enten 1
eller 2, afhængig af om det den specificerede "$max_size" eller den i
php.ini satte "upload_max_filesize" man er ramlet ind i.
Så vidt så godt.
Men hvis man så vælger en rigtig stor fil (større end "post_max_size" i
php.ini) så sker der ikke en dyt.
Dvs. siden bliver godt nok opdateret og formen bliver renset. Men både
$_FILES og $_POST er gabende tomme.
Burde det ikke som minimum give en Errorcode 4 (No file was uploaded).??
X-----------------------------
<?php
print_r($_FILES);
echo '<br>';
print_r($_POST);
$max_size = 1024*1024*2;
echo '<br>Max. filesize = '.$max_size;
?>
<h3>File upload</h3>
<form name="form1" enctype="multipart/form-data" method="post"
action="">
<input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $max_size;
?>"><br>
<label for="upload">Vælg en fil.....</label>
<input type="file" name="upload" size="30">
<input type="hidden" name="test" value="test">
<input type="submit" name="Submit" value="Send fil">
</form>
X-----------------------------------
--
mvh, A:\Feldborg
Slægtsforskning og lokalhistorie i midt- vestjylland
http://hammerum-herred.dk/