PHP-Sort- kam umístit?

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
pikaso.andreas
Level 4
Level 4
Příspěvky: 1156
Registrován: říjen 07
Bydliště: Otrokovice
Pohlaví: Muž
Stav:
Offline
Kontakt:

PHP-Sort- kam umístit?

Příspěvekod pikaso.andreas » 03 úno 2017 13:23

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

?>
Rád se přiučím od zkušenějších... A učený z nebe nespadl :-D

Když mám čas, dělám geoboardy pro děti.

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: PHP-Sort- kam umístit?

Příspěvekod CZechBoY » 04 úno 2017 02:59

Budeš muset buď použít funkci scandir nebo si nejdřív zjistit seznam obrázků a následně je až seřadit.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti