[PHP] Récupérer les méta-données d'un fichier

Fermé
Pico51 Messages postés 716 Date d'inscription mercredi 27 décembre 2006 Statut Membre Dernière intervention 16 juillet 2019 - 19 nov. 2009 à 15:37
Pico51 Messages postés 716 Date d'inscription mercredi 27 décembre 2006 Statut Membre Dernière intervention 16 juillet 2019 - 21 nov. 2009 à 18:49
Bonjour,

Je cherche une fonction permettant de récupérer les méta-données d'un fichier et notamment de la description (que l'on peut lire en allant dans les propriétés du fichier sous Windows).
J'ai déjà trouvé des fonctions qui permettent de récupérer des méta-données comme stream_get_meta_data ou encore stat mais la description du fichier n'apparaît pas.

Je vous remercie de prendre part à mon problème.
A voir également:

4 réponses

Utilisateur anonyme
20 nov. 2009 à 22:54
Regarde ici : https://www.commentcamarche.net/contents/801-php-creer-un-moteur-de-recherche

Par exemple :
$test=get_meta_tags("tonfichier");
echo $test["description"];
0
Pico51 Messages postés 716 Date d'inscription mercredi 27 décembre 2006 Statut Membre Dernière intervention 16 juillet 2019 69
21 nov. 2009 à 11:12
La fonction get_meta_tags me renvoi les meta-tags d'une page web. Moi, je veux récupérer les méta-données d'un fichier (odt, par exemple) à savoir l'auteur, la date de création, la description, ...
0
Utilisateur anonyme
21 nov. 2009 à 18:38
Je ne sais si c'est ça que tu cherche, mais je connais la fonction get_headers (https://www.php.net/manual/fr/function.get-headers.php permet de donner beaucoup d'informations sur n'importe quel fichier, dont l'auteur... s'il sont remplies... Par contre, si tu veux vraiment les méta-données, euh...
0
Pico51 Messages postés 716 Date d'inscription mercredi 27 décembre 2006 Statut Membre Dernière intervention 16 juillet 2019 69
21 nov. 2009 à 18:49
Non, cette fonction renvoie les en-têtes HTTP d'une page. Cela n'a rien à voir. Les en-têtes sont utiles au navigateur tandis que les meta-données permettent à un utilisateur d'avoir plus d'informations sur un fichier.
0