Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] Variable irrécupérable pour afficher une gallery
#10

Voici le script que j'utilise pour afficher une image aléatoire d'un dossier (il fonctionne), mais qui prend en compte aussi les vignettes (ce qui me déplaît...)
Il faudrait que j'arrive à mettre une exception sur les fichiers commençant par "thumb"...

Code :
[== PHP ==]
    $chem_img = "./uploads/images/gallery/portfolio";
    $handle  = opendir($chem_img);
    while ($file = readdir($handle))
        {
            // Je pense qu'il faut que j'ajoute une condition ici pour ne pas afficher les images commençant par "thumb..." mais la syntaxe php m'échappe...
            if(preg_match ("!(\.jpg|\.jpeg|\.gif|\.bmp|\.png)$!i", $file))
                {
                    $listef[] = $file;
                }
        }
    
    $random_img = rand(0, count($listef)-1);
    $size = getimagesize($chem_img."/".$listef[$random_img]);
    echo "<img src=\"".$chem_img."/".$listef[$random_img]."\" />";
    closedir($handle);

Merci beaucoup et bonne journée,
Marouy
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)