ik heb dit scriptje:
en als ik een bepaalde foto erheen stuur dan krijg ik deze debug info:
terwijl het echt wel een plaatje is!
sommige bestanden doen het wel, maar dan is het type enzo wel ingevuld... echt raar!
hoe kan dit?
                    PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 | /* de database actie voor de file upload functie */ $uploaddir = '/var/www/upload/'; $uploadfile = $uploaddir . $_FILES['userfile']['name']; print "<pre>"; if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { print "File is valid, and was successfully uploaded. "; print "Here's some more debugging info:\n"; print_r($_FILES); } else { print "Possible file upload attack! Here's some debugging info:\n"; print_r($_FILES); } print "</pre>";  | 
en als ik een bepaalde foto erheen stuur dan krijg ik deze debug info:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
 | Possible file upload attack!  Here's some debugging info:
Array
(
    [userfile] => Array
        (
            [name] => badkamer.jpg
            [type] => 
            [tmp_name] => 
            [error] => 2
            [size] => 0
        )
) | 
terwijl het echt wel een plaatje is!
sommige bestanden doen het wel, maar dan is het type enzo wel ingevuld... echt raar!
hoe kan dit?
[ Voor 10% gewijzigd door hobbeldebobbel op 21-01-2004 14:41 ]
hier zou een slimme opmerking kunnen staan 
maar die staat er niet