begin process at 2012 02 15 06:15:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Type mime d'un fichier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Type mime d'un fichier

samedi 12 avril 2008 à 16:02:06 | Type mime d'un fichier

mmaximum

Salut à tous,

J'aimerai savoir comment on fait pour trouver le type mime d'un fichier en php.

Y a-t-il une fonction pour?? si oui laquelle.
J'aimerai un code qui montre tous de a à z parce que quand on cherche sur internet, on trouve ce bout de code:
$_FILES[$file]["type"];
Malheureusement, je ne sais pas comment m'en servir.

Merci d'avance, mmaximum
samedi 12 avril 2008 à 16:27:51 | Re : Type mime d'un fichier

coucou747

Administrateur CodeS-SourceS
salut

ton bout de code, c'est en rapport avec un upload, mais ce n'est pas fiable. (cf http://www.phpcs.com/codes/TUTO-SECURITE-UPLOAD-TELNET_31841.aspx )

en general, pour avoir un mimetype, on se base sur l'extention...
dimanche 13 avril 2008 à 04:15:44 | Re : Type mime d'un fichier

yoman64

Membre Club
Salut,

l'extension n'est pas beaucoup plus fiable. En fait elle ne l'est pas, on peut mettre n'importe quelle extension à un fichier... Il y a quelques classes qui devine le type d'un fichier à l'aide dun mimes.type et lit les premiers quelques octets du fichier pour deviner... Cela dit c'est évidement moin facile à mettre en place que de juste comparer l'extension.

Il y a aussi une extension php qui permet de faire ça voir finfo_file et compagnie.

Sinon si c'est pour des images ya la librairie GD.

Mais bon ça dépend de l'usage que tu veux en faire, si t'as besoin de précision oubli l'extension: utilise une extension php ou une classe déja fait pour ça.

Mais si c'est juste pour une indication ou une protection contre certaine extension (cgi et php entre autre) et que ça a pas besoin d'être 100% précis ou que tu veux un truc facile alors utilise l'extension...

-------------------
Vous cherchez un hebergement Php/MySQL Gratuit et sans publicités ??
Et bien c'est la : www.e3b.org  


Cette discussion est classée dans : fichier, code, type, mime


Répondre à ce message

Sujets en rapport avec ce message

comment insérer une pièce jointe dans l'envoi d'un mail ? [ par arnold002 ] Bonjour à tous,J'utilise un formulaire sur ma page form.php. Les données sont transmises à ma 2ème page mail.php, qui contient le script d'envoi d'ema pb avec le type mime [ par kyript ] Bonjour à tousj'ai un formulaire qui permet d'envoyer un fichier mp3je verifie son type mime afin de ne pas avvoir de pb " if($_FILES['data_extr']['ty upload de fichier - interdire l'up de php. [ par pipouz ] bonjour a tous voila , jai un petit formulaire d'envoi de fichiers sur mon server apache , mais je voudrais pouvoir empecher l'upload de fichier PHP, Probleme type MIME [ par Cisaks ] Bonjour,Je ne comprend pas car lors de l'envoi d'un email j'attache un fichier qui à été prealablement uploader sur mon serveur. Après l'envoi j'ai af Uploader une image ... SVP c'est urgent [ par khalilo2y ] salut tout le monde... j'utilise easyphp 1.6 et je voulais uloader des images dans le dossier 'avatars' voila le code code [code=html] [/code] [code= Création de nouveau dossiers sur Jupload [ par assadcode ] [code=php]<? //jupload.cfg.php global $_ju_listener, $_ju_uploadRoot, $_ju_fileDir, $_ju_thumbDir, $_ju_maxSize; if (!$_ju_listener) { require_once executer mon script en fonction d'un fichier txt. [ par elmaestro95 ] bonjour a tous je vous explique mon probleme je voudrai savoir si il est possible d'executer mon code php en foction de nouvelle données que je reçois quel type de champ pour stocker un fichier postgresql ? [ par massbbc ] Bonjour a tous ! J'utilise une base de donnée postgresql pour mon projet que je developpe en php. Je voudrais créer un champ pour stocker des fichier non reecriture fichier texxte [ par youvalcsharpp ] bonsoir J'ai une petit probleme : J'ai un code qui enregiste l'ip du visiteur dans un fichier texte : [code=php]$lol="ip.txt"; $ip = $_SERVER["REMOT Demade d'aid [ par fouad_king_computer ] j'ai besion des Script faits les étapes de mon travail 1. code fait la téléchargement de page web; 2.stocker cette page sur un repertoire; 3.code fai


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,917 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales