[MIME] Problème d'upload depuis MacOS/X Firefox
Bonjour
J'ai développé un site Web en PHP 4 / PostgreSQL 8.1.11 / Java SE 5.0 sous RedHat Enterprise 3.0 où mes clients envoient des fichiers Excel. Ces fichiers sont parsés et les résultats intéressants sont stockés dans un base PostgreSQL.
Or, l'un de mes clients est sous MacOS X avec Firefox et Safari. Dans mon site, je teste si le type MIME du fichier envoyé est bien du type Excel:
Code:
1 2 3 4 5 6 7 8
|
function checkFileMIMEtype($file){
$mime_type = array('application/msexcel', 'application/vnd.ms-excel');
if(!in_array($file['type'], $mime_type)){
$error = 'BXL000018';
return $error;
}
} |
Or, pour mon client avec MacOSX et uniquement Firefox, le test du type MIME des fichiers qu'il m'envoit ne passe pas.
Nous avons des tests avec Windows (Firefox, IE), Unix (Firefox, Konqueror) et MacOS X (Safari), tout fonctionne excepté ce cas.
Firefox sous MacOS X modifierait-il le type MIME d'un fichier lors de l'upload :koi:
Merci d'avance de votre aide.
@++