Php numara verdiğim klasörlerin içini listeletemiyorum
Arkadaşlar şöyle bir sorunum var. Php ile bir site hazırlıyorum. Veritabanına veri girerken ilan numarası veriyorum. Verdiğim ilan numarası "1" ise "1" adında; "2" ise "2" adında klasör oluşuyor. Her klasörün içinde de 10 adet resim var. Resimlerin yolu şu şekilde
images/yenieklenendosyalar/
şeklinde. Bu, sayı verdiğim klasörler de "yenieklenendosyalar" klasörünün içinde. Yani
images/yenieklenendosyalar/1/bir.jpg, iki.jpg
gibi. Ben bu resimleri veritabanından çekip index sayfasında listeleteceğim. Ama her klasördeki ilk resmi. Sorun şu: Numaralı klasörlerin içine giremedim.
<?php
$klasor_yolu = 'images/yenieklenendosyalar/';
$ilan_numarasi = 1;
$ilan_klasor_yolu = $klasor_yolu . $ilan_numarasi . '/';
$dosyalar = scandir($ilan_klasor_yolu);
$resimler = array();
foreach ($dosyalar as $dosya) {
$dosya_uzantisi = pathinfo($dosya, PATHINFO_EXTENSION);
if (in_array($dosya_uzantisi, array('jpg', 'jpeg', 'png', 'gif'))) {
$resimler[] = $ilan_klasor_yolu . $dosya;
}
}
$ilk_resim_yolu = reset($resimler);
echo '<img src="' . $ilk_resim_yolu . '" alt="İlk Resim">';
?>