Korte probleemomschrijving:
Er worden geen variabelen meegeven met een form, wordt enctype="multipart/form-data" weggelaten dan wel.
Het script:
Het punt is dat als ik de 'enctype=\"multipart/form-data\" 'weglaat dat dan de (hidden) variabelen wel mee worden gegeven. Terwijl als deze regel er staat het script gewoon weer het form laat zien.
dus zonder enctype=\"multipart/form-data\" krijg ik de volgende output:
ik gebruik:
php 4.1.2
en:
register_globals = On
safe_mode = Off
Na 2 dagen weet ik echt niet meer waar dit aan ligt, kunnen jullie me helpen?
Er worden geen variabelen meegeven met een form, wordt enctype="multipart/form-data" weggelaten dan wel.
Het script:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
| <? //ter test: foreach($_POST as $key => $val) { echo" t: $key -> $val<br>"; } if( isset($_POST[fupload])) { print(" JA !! "); } else { print(" <form enctype=\"multipart/form-data\" action=\"$PHP_SELF\" METHOD=\"POST\"> <input type=\"HIDDEN\" name=\"MAX_FILE_SIZE\" value=\"20000\"> <input type=\"HIDDEN\" name=\"set\" value=\"set\"> <table> <tr> <td colspan=\"2\">Add image</td> </tr> <tr> <td>Beschrijving</td> <td><input type=\"text\" name=\"beschrijving\" value=\"\" class=\"textfield\" size=\"60\"></td> </tr> <tr> <td>File:</td> <td><input type=\"file\" name=\"fupload\" class=\"textfield\"> <input type=\"submit\" value=\"Upload!\" class=\"textfield\" name=\"submit\"></td> </tr> </table> </form> "); } |
Het punt is dat als ik de 'enctype=\"multipart/form-data\" 'weglaat dat dan de (hidden) variabelen wel mee worden gegeven. Terwijl als deze regel er staat het script gewoon weer het form laat zien.
dus zonder enctype=\"multipart/form-data\" krijg ik de volgende output:
code:
1
2
3
4
5
| t: MAX_FILE_SIZE -> 20000 t: set -> set t: beschrijving -> asdasdasd t: fupload -> desktop1.jpg t: submit -> Upload! |
ik gebruik:
php 4.1.2
en:
register_globals = On
safe_mode = Off
Na 2 dagen weet ik echt niet meer waar dit aan ligt, kunnen jullie me helpen?