Hello,
Je vous explique mon problème :
J'ai plusieurs pages de galleries photo (10 photos par page environ). Chaque gallerie est dans un répertoire qui contient les photos et index.php
J'ai un script PHP qui permet d'afficher toutes les photos du répertoire. Aujourd'hui je veux rajoutter des légendes aux photos mais sans utiliser de base de donnée mySQL.
Mon idée est la suivante :
Mettre dans index.php en entête une variable qui a le même nom que le fichier .jpg et dont le contenu est la légende. Par exemple :
$fichier1.jpg = "une très belle photo de vacances"
$fichier2.jpg = "une deuxième photo"
Il faut que je modifie mon script qui affiche chaque image pour récupérer le contenu de la légende.
A l'intérieur de la boucle qui affiche les images, il y a :
Evidemment ma question est : qu'est ce que je mets à la place des "??????????????" ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 // affiche l'image : echo "<tr><td><img src=\"".$Fichier."\">"; // $Fichier = "fichier1.jpg" // legende : $nom_var_legende = '$'.$Fichier; // $nom_var_legende = "$fichier1.jpg" $legende = ??????????????; // là je veux transformer la chaine "$fichier1.jpg" en variable $fichier1.jpg echo $legende;
Je ne suis pas sûr que ce que je veux faire est possible.
Merci d'avance pour l'aide, à+
Matthieu
http://www.afrenchphotographer.com/
Partager