Bonsoir, on pourrai croire que j'ai pris un abonnement au forum
mais en fait je ré-ecrit la plupart de mes vieux script poussiéreux afin d'être bien conforme avec l'avancement.
Bon en gros je souhaite afficher toutes les images de mon dossier, rien de bien particulier sauf que j'affiche que des cacahuètes
Voici ma class image basique qui n'affiche rien
Pour appelé la class dans une page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 class albumURL { public static function albumWidget(){ $mesimg_ft = array(); $cpt_ft = 0; # Si dossier créer if ($handle_ft = opendir("galerie/coiffures/")) { // traverser un dossier correctement // Parcours des fichiers et dossiers du répertoire courant while (false !== ($file_ft = readdir($handle_ft))) { //on ne traite pas les . et .. if ($file_ft != "." && $file_ft != "..") { if (substr($file_ft,0,1)!="."){ $verifimg.=','.$file_ft; $mesimg_ft[$cpt_ft] = $file_ft; //incremente $cpt_ft++; } } } // Fermeture du répertoire courant closedir($handle_ft); } $chemin = "http://localhost/coiffure_elvira/galerie/coiffures/"; if (is_dir("galerie/coiffures/")){ foreach ($mesimg_ft as &$value) { $value ='<a href="'.$chemin.''.$value.'"> <img src="'.$chemin.''.$value.'" width="47" height="45" alt="'.$description.'"/></a>'; $return = $value; } } return $return; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part $galerie = albumURL::albumWidget();
Partager