000
27.06.2004, 20:32 Uhr
Pablo
Supertux (Operator)
|
Ich hab folgendes
PHP 4: |
<form enctype="multipart/form-data" action="index.php" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="2M"> Filename: <input name="formFile" type="file"><br> <input type="submit" value="Upload" name="formSubmit"> </form> <p> <?php
if(isset($_POST['formSubmit'])) { echo "<pre>\n"; print_r($_FILES); echo "</pre>"; }
?>
|
In meiner php.ini steht max_file_size=2M. Wenn ich <input type="hidden" name="MAX_FILE_SIZE" value="2M"> weglasse, dann kann ich sogar Dateien hochladen, die 100 kb groß sind, wenn nicht, dann steht immer unter $_FILE['formFile']['error'] eine 2, nämlich, dass die Datei zu groß ist. Wieso denn das? Oder kann ich mit <input type="hidden" name="MAX_FILE_SIZE" value="2M"> nur Angabe in Bytes machen? -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! |