[PHP] problem z odczytem zawartości katalogu

Status
Zamknięty.

emotion

Użytkownik
Dołączył
Wrzesień 13, 2009
Posty
4
witam!
mam mały problem z odczytem zawartości katalogu. Otoż skrypt znajdujacy sie katalog wyżej nie chce wyświetlić zawartości katalogu images

Kod:
<?
        $kat="/images/";
        $d=opendir($kat);
        # czyta pozycje
        while($pozycja=readdir($d))
                {
                # nie czytuje pliku z kat
                if((is_file($pozycja))&&($pozycja!="gal_core.php")&&($pozycja!=".."))
                        {
                        $katalog[$licznik]=$pozycja;
                        $licznik++;
                        }
                }
        closedir($d);
        #sortuje
        sort($katalog);
        
        #wypisuje pliki
        for ($licznik=0;$licznik<count($katalog);$licznik++)
                {
                        echo"<image><filename>", $katalog[$licznik], "</filename><caption>", $katalog[$licznik], "</caption>";    
    
                }

?>

Ma ktoś może pomysł co może być źle?? Dodam że jak ustawię:

Kod:
$kat=".";

Skrypt wtedy wykona się prawidłowo, tzn wyświetla zawartość katalogu, w którym jest skrypt.
 

hxv

Były Moderator
Dołączył
Sierpień 9, 2006
Posty
797
Może zamiast "/images/" daj "./images/"? Weź też pod uwagę, że zmienna $pozycja zawiera tylko nazwę pliku, bez katalogu - is_file($pozycja) wypadałoby zmienić na is_file($kat . $pozycja). Jak to nie pomoże, to sprawdź chmody.
 
Status
Zamknięty.
Do góry Bottom