piatok, 25 január 2013 18:06 Written by 1821 times
Rate this item
(2 votes)

Zoznam súborov v adresári

Ako na stránke zobraziť zoznam súborov v adresári pomocou php? Je to vlastne veľmi jednoduchý proces v php, stačí na to pár riadkov kódu. V nasledujúcom článku je ukázané ako zobraziť zoznam obrázkov *.png v adresári.

Kód v php :

//scan directory
$directory = "../images/";
 
//get all images with a .png extension.
$images = glob($directory . "*.png");
 
//print each png image
foreach($images as $image)
{
echo $image;
}

 Pomocou tohto kódu je možné zobraziť aj iné súbory, stači zmeniť png na iný formát.

Ďaľší príklad predstavuje trochu zložitejší kód, ale vykonáva presne to isté. Takže je na Vás, pre ktorý sa rozhodnete.

Kód v php :

 

$filePath = "../images";
$string="";
$fileCount=0;
 
$dir = opendir($filePath);
while ($file = readdir($dir)) {
  if (eregi("\.png",$file)) { 
    $string .= "$file<br />";
    $fileCount++;
  }
}
if ($fileCount > 0) {
  echo sprintf("<h2>All Files in %s</h2><br />%s<strong>Total Files: %s</strong>",$filePath,$string,$fileCount);
}

 

Last modified on streda, 30 január 2013 07:16
Ing.Jaroslav Vadel

Som zakladateľom www.projectik.eu.

Hram sa na programatora, ktory ovlada c#,cpp,java,unity3d,php,html,NI testand... ..."Naprogramovat program,ktory funguje vie kazdy. Ale to,ze program funguje este neznamena,ze je napisany spravne "..

Website: www.projectik.eu