Galerie ImageFlow 0.8 automatisée
J’ai trouvé une galerie sur Internet basée sur du Javascript.
Site officiel.
Edit: le site officiel n’existe plus. Vous pouvez donc télécharger la version modifiée en php en bas de l’article.
La navigation se fait comme dans le « Cover-flow » d’Itunes. Démonstration
J’explique donc le code ci-dessous.
< ?php
// Attribue à la variable $directory le dossier img contenant les images
$directory = './img/';
$i=1;
//on vérifie s’il s’agit bien d’un répertoire
if (is_dir($directory)) {
//on ouvre le repertoire
if ($dh = opendir($directory)) {
//Lit une entrée du dossier et readdir retourne le nom du fichier
while (($file = readdir($dh)) !== false) {
//N’affiche pas le . et ..
if($file!='..' && $file!='.' && eregi("^Image",$file))
{
//On génère pour chaque image l'affichage
echo ''."\n";
$i++;
}
}
//On ferme le repertoire
closedir($dh);
}
}
?>
Attention, toutes vos images doivent être contenues dans le dossier img et commencer par « Image…. ».
Ca ne fonctionne pas du tout, imageflow n’accepte pas que son index soit en PHP ! J’aimerai bien comprendre comment tu as fait !!
Pour utiliser le PHP, tu dois avoir un serveur qui le supporte.
J’ai mis en téléchargement le dossier contenant tous les fichiers.
Si tu as encore un souci, n’hésites pas.
Je n’avais pas vu le zip en téléchargement. Effectivement avec la version 0.8 que tu fournis, aucun problème pour faire mes boucles php dans l’index…
J’avais téléchargé la version actuellement sur le site officiel et l’index html ne pouvait pas être modifié.
Pas compris pourquoi… Le simple fait de le passer en php le plantait.
Merci beaucoup, tu viens de me tirer une grosse épine du pied et je tenais vraiment à cet effet.
Merci encore