Comment passer une variable php vers le titre d'une image html 5 ?
Bonjour,
Je développe mon tout premier site (de photos) sous Dreamweaver CS6, en HTML5.
Suite au problème d'affichage des données EXIF en html, je me suis tournée vers le PHP. En suivant vos conseils, j'ai réalisé 2 fonctions PHP qui renvoient, l'une toute les données EXIF d'une photo et l'autre, la donnée EXIF spécifiée en paramètre :
http://www.developpez.net/forums/d13...s/#post7329177
Depuis, pas moyen d'afficher le résultat ($nom) sur ma photo !
NE :D PAS, mais je n'arrive qu'à afficher "<?php echo $nom; ?>" ...
Voici une partie du code HTML qui marche lorsque je renseigne TITLE en dur dans le BODY :
Code:
1 2 3 4 5 6 7
|
<?php
$nom = ""
$nom = lire_exif_para( 'images/portfoliojetcogo/05.jpg', 'Subject' );
?>
<div><img src="images/portfoliojetcogo/05.jpg" class="projectSlides viewBull" title="<?php echo $nom; ?>" alt=""/></div> |
J'ai essayé d'enlever les doubles quotes de TITLE, de les remplacer par des simples quotes, sans plus de succès. A noté : le "Subject" de cette photo est bien renseigné.
Merci d'avance pour votre aide.
"Mets ta donnée" en PHP ou HTML ???
D'après ta question, j'ai conclu qu'il fallait que je transforme mon fichier html en php.
Je m'y suis attelée aujourd'hui et le résultat n'est pas très concluant : d'une part l'affichage du nom est entrecoupé de petits carrés avec des losanges (???), d'autre part je perds les effets de wizz lors du clic droit sous IE et de déplacement avec la souris de l'infobulle...
C'est quand même étrange que l'on ne puisse pas gérer les métadonnées, de manière simple en html ou sous Dreamweaver et d'être obligé de passer par du php !
Je pense que je vais essayer de chercher une solution du côté des bases de données !
Merci, Sabotage pour ton aide, même si tu m'as quelques peu "saboté" le moral ...:aie: http://livedeclic-images.fr/