Dizin Listeleme Fonksiyonu:
Yolu verilen bir dizin icerisinde yer alan dizinleri listelemek icin kullanilabilir.
function dizinlistele($yol) { 
    $dizinac = opendir($yol); 
    while ( gettype ($dizin = readdir($dizinac) ) != boolean ) { 
        if ( is_dir("$yol/$dizin") ) { 
            if ( ($dizin != ".") AND ($dizin != "..") ) { 
                echo (ucwords($dizin)."<br>"); 
            } 
        } 
    } 
    closedir ($dizinac); 
}


Bu listelenen dosyalari, fonksiyon icerisinde bir <option>...</option> seklinde ya da <a href...> seklinde hazirlayabiliriz ihtiyacimiza gore. Form elemaninda listeletmek, yahut link olarak kullanmak icin.

Ornek:
PHP Kodu:
<?php 
dosyalistele("./listelenecek_dizin"); 
?>
Not: Dizin listelemeden pek farki olmadigi icin, yazmada tereddut ettim. O sebeple, @HunTER; gereksizse kaldirabiliriz bu mesaji.

Not 2: Bu dosya listelemenin daha komplike olanlari mevcut, fakat ben bunu yazip kullandigim icin bunu aktarmayi uygun gordum. Uzanti, yapi ya da farkli kontrolleri yapan fonksiyonlar daha kullanisli olabilir.

Kolay Gelsin...