Salut les codeux,
Désolé de vous solliciter encore une fois (quoique j'ai apporté une petite contrib ce matin ).
Mon souci du jour, toujours lié au moteur de recherche :
On me donne l'identifiant d'un fichier, je récupère son répertoire et son nom.
J'ai donc deux variables. Par exemple :
$dossier = "DRepertoire/"
$fichier = "toto.pdf"
Je souhaite connaître le type de $fichier pour :
- si c'est du texte, en interpréter le contenu,
- sinon, déclencher son téléchargement (boîte de dialogue).
J'ai essayé d'utiliser la fonction mime_content_type de deux manières :
echo mime_content_type($dossier . $fichier); |
chdir($dossier);
echo mime_content_type($fichier); |
Dans les deux cas, la fonction me renvoie 'text/plain' comme réponse.
Et même si je lui rentre un fichier qui n'existe pas, j'ai 'text/plain'.
Je dois me tromper quelque part dans son utilisation, mais où ?
Je sais qu'il serait sans doute aussi simple d'utiliser une fonction brutale qui teste l'extension du fichier en dur, mais j'ai envie d'essayer de faire ça proprement.
Merci d'avance pour votre aide