IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[EXIF] récupérer les EXIF


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 78
    Points : 43
    Points
    43
    Par défaut [EXIF] récupérer les EXIF
    Comment récupérer les champs "titre" et "commentaires" contenus dans les exif d'une photo??
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    $img="0021.JPG";  
        if($exif = exif_read_data($img, IFDO, true))   
        {  
           foreach ($exif as $key => $section)   
           {         
              foreach ($section as $name => $value)  
              {  
                  $exif_tab[$name]= $value;  
              }  
           }                                  
        }  
     
    $titre=$exif_tab[??];
    merci

  2. #2
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut

    Au lieu de faire $exif_tab[$name]= $value; fais echo "$key.$name: $value<br />\n";
    et tu devrais avoir un résultat similaire à ceci :
    Le premier appel échoue car l'image n'a pas d'en-tête d'information.

    L'exemple ci-dessus va afficher quelque chose de similaire à :
    test1.jpg:
    Aucun en-tête de donnés n'a été trouvé.
    test2.jpg:
    FILE.FileName: test2.jpg
    FILE.FileDateTime: 1017666176
    FILE.FileSize: 1240
    FILE.FileType: 2
    FILE.SectionsFound: ANY_TAG, IFD0, THUMBNAIL, COMMENT
    COMPUTED.html: width="1" height="1"
    COMPUTED.Height: 1
    COMPUTED.Width: 1
    COMPUTED.IsColor: 1
    COMPUTED.ByteOrderMotorola: 1
    COMPUTED.UserComment: Exif test image.
    COMPUTED.UserCommentEncoding: ASCII
    COMPUTED.Copyright: Photo (c) M.Boerger, Edited by M.Boerger.
    COMPUTED.Copyright.Photographer: Photo (c) M.Boerger
    COMPUTED.Copyright.Editor: Edited by M.Boerger.
    IFD0.Copyright: Photo (c) M.Boerger
    IFD0.UserComment: ASCII
    THUMBNAIL.JPEGInterchangeFormat: 134
    THUMBNAIL.JPEGInterchangeFormatLength: 523
    COMMENT.0: Comment #1.
    COMMENT.1: Comment #2.
    COMMENT.2: Comment #3end
    THUMBNAIL.JPEGInterchangeFormat: 134
    THUMBNAIL.Thumbnail.Height: 1
    THUMBNAIL.Thumbnail.Height: 1
    Tout droit sorti de la bible PHP : http://fr2.php.net/manual/fr/functio...-read-data.php

    Au cas où, si tu veux voir la structure de ton tableau tu peux faire var_dump($exif);

Discussions similaires

  1. Récupérer données exif d'un jpg
    Par Jean-Luc80 dans le forum VB.NET
    Réponses: 4
    Dernier message: 12/12/2013, 09h39
  2. Récupérer les données EXIF d'une photo
    Par Mac__fly dans le forum C
    Réponses: 1
    Dernier message: 29/04/2009, 13h57
  3. [EXIF] manipuler les metadata Exif/IPTC
    Par spidetra dans le forum Multimédia
    Réponses: 5
    Dernier message: 10/10/2006, 20h43
  4. Réponses: 3
    Dernier message: 29/12/2004, 18h10
  5. Réponses: 4
    Dernier message: 04/07/2003, 20h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo