Mam taki oto problem:
Znalazłem kod Adama, który tworzy listę plików i folderów:
<?
// Adam Boduch
// [email protected]
// http://4programmers.net
$i = 0;
/* tablica zawiera kod HTML, ktory wyswietli odpowiednia ikone oznaczajaca katalog lub plik */
$images['file'] = '<img src="doc.jpg"> ';
$images['dir'] = '<img align="center" src="folder.gif"> ';
function show_dir($directory)
{
global $i, $images;
$dir = opendir($directory);
while ( $file = readdir($dir) )
{
if ( $file != '.' && $file != '..' )
{
if ( is_dir($file) )
{
echo ( str_repeat(' ', $i * 2) . $images['dir'] . $file . '<br>' );
++$i;
show_dir($directory . '/' . $file);
}
else
{
echo ( str_repeat(' ', $i * 4) . $images['file'] . $file . '<br>' );
}
}
}
closedir($dir);
--$i;
}
show_dir('katalog');
?>
- Kod po wykonaniu wyświetla listę plików z obrazkami obok, a ja potrzebuje, aby nazwa pliku, która jest wyświetlona, była linkiem i otwierała dany plik w nowym oknie. ;)
- Jak wyświetlić obok jeszcze nazwy pliku jego rozmiar? ;)