Diaporama généré par PHP sans MySQL à partir d'un dossier d'
Posté : 04 sept. 2007, 22:44
Bonjour,
Je dois faire un diaporama. J'ai une centaine de photos à mettre. Je ne dois pas utiliser MySQL et faciliter au maximum la mise à jour sachant que l'administrateur sait mettre les photos par le F T P.
Un abécédaire charge une IFRAME qui liste les artistes par nom. Lorsqu'on clique sur un artiste, sa photo apparaît dans l'IFRAME.
Donc, j'ai 26 page pour présenter les noms d'artistes et une page par photo, plus de 126 pages en tout, pour l'instant.
Je pense qu'il est possible de faire un code PHP qui liste les photos du dossier. Si je les nomme (et fait nommer pour les suivantes) bien, par exemple : NOM-PRENOM.jpg J'aimerais faire un code PHP qui liste les photos du dossier, et construit la page.
Par exemple, je clique sur A, le code PHP affiche dans l'IFRAME tous les noms d'artistes commençant par A en s'appuyant sur le nom des photos et réécrit correctement le nom d'artiste. Exemple : NOM PRENOM (majuscule pour contourner le problème des accents). Je clique sur l'artiste et la photo s'affiche dans l'IFRAME à la place de la liste des artistes.
Je ne vois pas comment m'y prendre, je faisais toujours avec des bases de données.
Est-ce possible et surtout auriez vous des indications, pistes ou des idées à me fournir pour cette opération.
Pour lire des dossiers portant un numéro d'id dont je ne connaissais pas le nombre de photo, j'avais utilisé cela :
Le problème est qu'il y a des tris et de la réécriture (enlever les tirets et le .jpg) des noms d'artistes à partir des noms de photo et je ne connais pas cela.
J'aimerais vraiment réussir à faire ça d'une part pour éviter les taches répétitives pour moi et faciliter la mise à jour pour l'administrateur.
Merci pour votre aide,
Je dois faire un diaporama. J'ai une centaine de photos à mettre. Je ne dois pas utiliser MySQL et faciliter au maximum la mise à jour sachant que l'administrateur sait mettre les photos par le F T P.
Un abécédaire charge une IFRAME qui liste les artistes par nom. Lorsqu'on clique sur un artiste, sa photo apparaît dans l'IFRAME.
Donc, j'ai 26 page pour présenter les noms d'artistes et une page par photo, plus de 126 pages en tout, pour l'instant.
Je pense qu'il est possible de faire un code PHP qui liste les photos du dossier. Si je les nomme (et fait nommer pour les suivantes) bien, par exemple : NOM-PRENOM.jpg J'aimerais faire un code PHP qui liste les photos du dossier, et construit la page.
Par exemple, je clique sur A, le code PHP affiche dans l'IFRAME tous les noms d'artistes commençant par A en s'appuyant sur le nom des photos et réécrit correctement le nom d'artiste. Exemple : NOM PRENOM (majuscule pour contourner le problème des accents). Je clique sur l'artiste et la photo s'affiche dans l'IFRAME à la place de la liste des artistes.
Je ne vois pas comment m'y prendre, je faisais toujours avec des bases de données.
Est-ce possible et surtout auriez vous des indications, pistes ou des idées à me fournir pour cette opération.
Pour lire des dossiers portant un numéro d'id dont je ne connaissais pas le nombre de photo, j'avais utilisé cela :
Code : Tout sélectionner
$rep = "images/".$id."/";
$numimage = 1;
$dir = opendir($rep);
while ($f = readdir($dir)) {
if(is_file($rep.$f)) {
echo "<div class=\"flottante\"><div><a href=\"archives_galerie.php?voir=1&id=".$id."&numero=".$numimage++."\"><img src=\"images/".$id."/".$f."\" width=\"120\" height=\"120\" border=0></a></div><div class=\"fd-gris_fonce\">".$f."</div></div>";
}
} J'aimerais vraiment réussir à faire ça d'une part pour éviter les taches répétitives pour moi et faciliter la mise à jour pour l'administrateur.
Merci pour votre aide,