Je teste le type MIME d'un fichier issu d'un formulaire ainsi :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<input type="file" name="userfile" size="50" />
Peut importe ce que je tente d'uploader il m'affiche le message d'erreur.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 $file = $_FILES['userfile']; $mime_types = array('application/msword', 'application/msexcel', 'text/html', 'application/pdf', 'application/postscript', 'application/rtf', 'application/x-gzip', 'application/zip', 'image/bmp', 'image/gif', 'image/jpeg', 'image/png', 'image/tiff', 'text/plain', 'application/x-gtar'); if(!in_array($file['type'], $mime_types)) { $errors[] = 'Vous ne pouvez envoyer de fichier de ce type'; }
Je ne vois pas d'où provient le problème...
merci d'avance
Partager