Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Klasor Listeme

i.ari

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Açılan Konu
534
Tepki puanı
6
Konum
Ankara
Merhaba arkadaşlar,
Klasor listeleme için aşagıdaki kodu kullanıyorum ama hata alıyorum sizce sorun nerde olabilir?

PHP:
<?php
function dizinlistele($yol) {
    $dizinac = opendir($yol);
    while(($dosya = readdir($dizinac)) !== false) {
        if ( is_dir("$yol/$dizin") ) {
            if ( ($dizin != ".") AND ($dizin != "..") ) {
                echo (ucwords($dizin)."<br>");
            }
        }
    }
    closedir ($dizinac);
}
dizinlistele("resimklasoru");
?>
 

Angelo

0
Onaylı Üye
Üye
Katılım
13 Aralık 2004
Mesajlar
9,603
Açılan Konu
164
Tepki puanı
106
Konum
AZ
while ($dizin.
 

NeFuSa

0
Onaylı Üye
Üye
Katılım
27 Aralık 2006
Mesajlar
1,414
Açılan Konu
129
Tepki puanı
15
Konum
İstanbul
Bir şeyi anlamadım, $yol değişkenine bir şey tanımlı gözükmüyor. Kod nereden alıyor ki ön eki? Daha önceki bir kodda mı tanımlı?
 

atay

0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Açılan Konu
298
Tepki puanı
36
Bir şeyi anlamadım, $yol değişkenine bir şey tanımlı gözükmüyor. Kod nereden alıyor ki ön eki? Daha önceki bir kodda mı tanımlı?

Kod:
function dizinlistele([B]$yol[/B]) {

Fonksiyonu çalıştırırken $yol belirleniyor. dizinlistele('/home/klasor'); gibi fonksiyon çalıştırılıyor ve parantez araları $yol değişkenini oluşturuyor.
 

raincu

0
Onaylı Üye
Üye
Katılım
12 Mart 2008
Mesajlar
1,005
Açılan Konu
70
Tepki puanı
1
Konum
Anadolu
dizinlistele("resimklasoru/");

üstteki gibi dene...
 
Üst