Hallo, ik ben bezig met een upload scriptje.
Het is dus de bedoeling dat ie in $result z'n error code geeft zodat ik weet wat ik met het bestand wil.
komt dus zoiets uit:
dus dan weet ik, error 0, prima, upload maar.
Zodra het error code 2 is, is het bestand groter dan in het opgegeven max_file_size uit de form.
Maar grote bestanden (5mb) geven mij geen array, gewoon helemaal leeg.
Ik gebruik Wamp op localhost, en heb upload_max_filesize in de php.ini op 20mb gezet.
Iemand enig idee wat er aan de hand kan zijn?
bvd
            PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 | echo '<form name="addpic" method="post" action="upload.php" enctype="multipart/form-data">'; echo '<input type="hidden" name="MAX_FILE_SIZE" value="1000">'; echo '<input type="file" name="file">'; echo '<input type="submit" name="submit" value="Uploaden">'; $temp_name = $_FILES['file']['tmp_name']; $file_name = $_FILES['file']['name']; $file_type = $_FILES['file']['type']; $file_size = $_FILES['file']['size']; $result = $_FILES['file']['error']; $file_length = strlen("$file_name"); if ($result == '2') { echo "Dit bestand is te groot om te uploaden, mag maximaal blablabla zijn."; exit(); echo "<pre>"; print_r($_FILES); if (is_uploaded_file($_FILES['file']['tmp_name'])) { move_uploaded_file($_FILES['file']['tmp_name'],$uploaddir.'/'.$_FILES['file']['name']); }  | 
Het is dus de bedoeling dat ie in $result z'n error code geeft zodat ik weet wat ik met het bestand wil.
komt dus zoiets uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
 | Array
(
    [file] => Array
        (
            [name] => home.gif
            [type] => image/gif
            [tmp_name] => c:/program files/wamp/tmp\php104.tmp
            [error] => 0
            [size] => 176
        )
) | 
dus dan weet ik, error 0, prima, upload maar.
Zodra het error code 2 is, is het bestand groter dan in het opgegeven max_file_size uit de form.
Maar grote bestanden (5mb) geven mij geen array, gewoon helemaal leeg.
code:
1
2
3
 | Array ( )  | 
Ik gebruik Wamp op localhost, en heb upload_max_filesize in de php.ini op 20mb gezet.
Iemand enig idee wat er aan de hand kan zijn?
bvd