Bir konuda yardımlarınızı istiyorum. Ben bir klasörde bulunan dosyaları ekrana yazdırıyorum. Klasörde bulunan dosyaları da bir dizi değişkene aktarıyorum ancak şu konuda bir sıkıntı yaşamaktayım. İstiyorum ki dizi değişkenlerinde dosya adı ve dosya değiştirilme tarihi aynı dizi indisinde bulunsun yani;
0 Numaralı İndis -> Dosyaadı: birinciresim.gif , Değiştirilme Tarihi: 10.10.2010,
1 Numaralı İndis -> Dosyaadı: ikinciresim.gif , Değiştirilme Tarihi: 11.11.2011
Ancak ne yaptıysam bunu beceremedim.
$Klasorler = array();
$Dosyalar = array();
$dizin = @opendir($GirisKlasoru);
while ($dizin_ac = @readdir($dizin))
{
if (($dizin_ac != '..') && ($dizin_ac != '.') && ($dizin_ac != '') && (@is_dir($GirisKlasoru."/".$dizin_ac)))
{
rename ($GirisKlasoru."/".$dizin_ac, $GirisKlasoru."/".EngKarakter($dizin_ac));
$Klasorler[] = EngKarakter($dizin_ac);
}
else if (($dizin_ac != '..') && ($dizin_ac != '.') && ($dizin_ac != ''))
{
$Dosyalar[] = $dizin_ac;
}
}
@closedir($dizin);Burda $Dosyalar[] = $dizin_ac; kodu $Dosyalar dizi değişkenine klasörde bulduğu tüm dosyaları sırasıyla aktarıyor,$Dosyalar[0], $Dosyalar[1], $Dosyalar[2], $Dosyalar[3] gibi ekrana yazdırınca ekrana dosya adı geliyor ama ben istiyorum ki
date("d m Y, H:i:s.", filemtime($GirisKlasoru."/".$dizin_ac))
bu komutta kullanılarak aynı indis içerisinde yer alsın.
1>Resim.Gif, 10.10.2010 gibi
bu mümkün müdür aceba? Şimdiden teşekkürler