Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2243 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu] MIME type

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] MIME type

n°1735194
sneakz
Posté le 21-05-2008 à 13:41:46  profilanswer
 

Bonjour,
 
J'essaye en vain de comparer le MIME type d'un fichier avec celui "posté", si concordance, je rentre dans ma boucle sinon j'affiche un message d'erreur.
 
S'agissant de l'import d'un fichier à extension csv, je souhaite filtrer l'upload du fichier.
 

Code :
  1. if (array_key_exists('btn', $_POST))
  2. {
  3. if ($filetype == $_FILES['frmfile']['type'])
  4. {
  5. }
  6. else
  7. {
  8. }
  9. }


 
avec $filetype = 'text/csv';
 
Chez moi j'ai une correspondance totale :
 
$filetype -- >text/csv  $_FILES['frmfile']['type']) ---> text/csv
 
A l'extérieur (depuis un hôte distant), j'ai discordance s'agissant du même fichier :
 
$filetype -- > text/csv d'un côté et $_FILES['frmfile']['type']) ---> application/octet-stream de l'autre
 
Tout aide est la bienvenue car là j'en perd mon latin.
 
Merci bien


Message édité par sneakz le 22-05-2008 à 11:23:56
mood
Publicité
Posté le 21-05-2008 à 13:41:46  profilanswer
 

n°1735555
sneakz
Posté le 22-05-2008 à 11:23:36  profilanswer
 

J'ai finalement solutionné le problème du MIME type.
 
Je filtre désormais sur le nom temporaire du fichier qui sera chargé sur le serveur. C'est plus pertinent et cela augmente la sécurité.
 
if (mime_content_type($_FILES['frmfile']['tmp_name']) == "text/plain" )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu] MIME type

 

Sujets relatifs
problème balise input type text -->type File[Résolu] lecture fichier ruby!
Onchang/select/menu[RESOLU]thxProbleme récupération valeur d'un select[Résolu]
Question pour page type .php?idTableau d'images cliquables[Résolu]
[Résolu] [Java/Jsp] La ressource demandée n'est pas disponiblepour que @Before devine le test en cours [resolu]
[Résolu] [Java] Requête BD : "Le jeu de résultats est fermé"[Résolu][Oracle] Problème requete
Plus de sujets relatifs à : [Résolu] MIME type


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR