Stránka 1 z 1

PHP-Sort- kam umístit?

Napsal: 03 úno 2017 13:23
od pikaso.andreas
Ahoj, mám kód na výpis galerie ze složky a nevím kam dát sort aby mi je seřadil dle názvu.
Prosím o pomoc, zkouším to a furt to nejde.
Prosím o radu kluci.
Děkuji moc.

Kód: Vybrat vše

<?
$slozka 
= "./obrazky-stasa/listy/"; //zvolíme složku ze které chceme vypsat soubory
$nahled = "nahledy"; //název složky pro miniatury
$vypis = opendir($slozka); //otevře složku
$celkem = '0'; //začátek počtu fotek

while (false!==($file = readdir($vypis))) //načtou se soubory
{ 
    if
($file!="."&&$file!=".."&&!is_dir($file)&&$file!=$nahled) //preohledáme složku...
    { 
     $celkem
++; //...sečtem počet fotek...  dále přejmenování souborů a diakritika
     $popis =  str_replace("-tepelne-upravene-drevo-thermowood-v.jpg","",$file);
     $popis1 =  str_replace("-b","",$popis1);
     $popis1 =  str_replace("-"," ",$popis);
     $popis1 =  str_replace(".jpg"," mm",$popis1);
     $popis1 =  str_replace("drevene listy","Dřevěné lišty - ",$popis1);
     $popis1 =  str_replace("podlahova","Podlahová",$popis1);
     $popis1 =  str_replace("uhlova","Vnější roh (úhlová)",$popis1);
     $popis1 =  str_replace("plocha","Plochá (krycí)",$popis1);
     $popis1 =  str_replace("koutova","Koutová (vnitřní roh)",$popis1);
     $popis1 =  str_replace("podlahova","Podlahová",$popis1); 
     $popis1 
=  str_replace("parketova","Parketová",$popis1);
      
     if 
(file_exists($slozka.$nahled.'/'.$file))
     
            
{ //pokud existuje náhled tak ho zobrazíme...
                echo "<div class=\"lightboxik\"><a href=\"obrazky-stasa/listy/".$file."\" rel=\"lightbox[1]\" title=\"".$popis1."\" alt=\"".$popis1."\"><img src=\"obrazky-stasa/listy/nahledy/".$file."\" alt=\"".$file."\"><br>".$popis1."</a></div>\n";
            }//pokud neexistuje tak ho vytvoříme...
                else echo "<a href=\"#\"><img src=\"thumb.php?nazev=".$file."\" alt=\"".$file."\"></a>\n";
     } 
} 
  
// vypíšeme počet fotek v halerii...

closedir($vypis); //zavřeme složku

?>

Re: PHP-Sort- kam umístit?

Napsal: 04 úno 2017 02:59
od CZechBoY
Budeš muset buď použít funkci scandir nebo si nejdřív zjistit seznam obrázků a následně je až seřadit.