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

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme avec la fonction exif_read_data()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme avec la fonction exif_read_data()

n°1033258
ruellanl
Posté le 02-04-2005 à 20:46:35  profilanswer
 

Bonjour,
 
Je viens vous soumettre un probleme sur lequel je me heurte avec la fonction exif_read_data().
Pour vous preciser le contxte, je developpe un site lié au tourisme avec easyphp 1.8.
 
Ce site contient plusieurs galeries affichant des photos libres de droit que j'ai obtenus sur des sites de promotion du tourisme institutionnels. Conformement a la licence d'utilisation de ces images, je dois cependant afficher en legende des photos leur auteur et leur provenance.
 
Pour faire simple, j'ai décidé d'essayer d'enregistrer ces informations directement dans le fichier jpeg par l'intermediaire de properties>summary et en renseignant les champs Title, Author, Subject.
 
Avec php, j'affiche donc chaque image de la facon suivante:
 
$exif = exif_read_data("./$city[folder]/$city_pic[0]",0,true);
echo"<img src='/places/$city[folder]/$city_pic[0]' $size style='float:left; margin:5px' alt='" ;
 if (isset($exif['IFD0']['Title']))  { echo($exif['IFD0']['Title']) ; }
 if (isset($exif['IFD0']['Author'])) { echo("\n © ".$exif['IFD0']['Author']) ; }
echo"'>" ;
 
La recuperation des informations semble marcher a peu pres correctement lorsque je teste ma page sous Internet Explorer, mais sous Firefox, le browser m'affiche une chaine inexploitable. Par exemple, lorsque je veux afficher en légende "The Eiffel Tower"  Firefox affiche qqc comme: T□h□e□□□E□i□f□f□e□l□T□o□w□e□r□
 
Le charabia qui apparait est d'ailleurs tellement abscons, qu'il resiste meme a toute tentative de copier/coller.
 
Je soupconne qu'il s'agisse d'un probleme de decodage du jeu de caractere utilise pour enregistrer les donnees EXIF dans le fichier jpeg, mais je n'y connais pas grand chose en la matiere...
Je vous remercie par avance pour vos conseils et suggestions.
 
Lothaire

mood
Publicité
Posté le 02-04-2005 à 20:46:35  profilanswer
 


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

  Probleme avec la fonction exif_read_data()

 

Sujets relatifs
Comment saisir et controler des valeurs ds une fonction, et ...DAO et fonction VBA
Comment reutiliser des variables dans d'autre fonction??Problème JAVA dans PHP
Probleme appeller procedure...Problème sur le bon vieux quickBasic!!!
Probleme Buffer ??Probleme d'accent dans un fichier batch
Comment rajouter la fonction payement en ligne sur un site Web 
Plus de sujets relatifs à : Probleme avec la fonction exif_read_data()


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