From: Özgür ÖZASLAN (listeler@ins.itu.edu.tr)
Date: Tue 25 Mar 2003 - 17:08:12 EET
Merhabalar,
Bir dizinin içini okutup bir diziye (array) nasıl atarım dosyaları. Aslında amacım dizini silmek için önce içindeki dosyaları silmek. Aşağıdaki gibi bir kod parçası yazdım. Tek başına bu kod çalıştı. İçine eklemek istediğim php sayfaya if döngüleri arasına eklediğimde bu kod çalışmıyor. Dizin bulunamadı hatası alıyorum. Başka bir soru da Windows sunucularda php'de dizin yolunu "c:\\dizin\\altdizin" gibi mi göstermem gerekiyor yoksa farketmez mi? Linux sistemlerde sanırım "/dizin/altdizin" yeterli. Teşekkürler...
<?php
if ($handle = opendir('/xxx/yyy'))
{
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$parcala = explode(" ", $file);
$say=count($parcala);
for ($x=0 ; $x < $say ; $x++)
{
chdir ('/xxx/yyy');
echo $parcala[$x]."<br>";
unlink ($parcala[$x]);
}
}
}
closedir($handle);
}
Özgür ÖZASLAN
http://ozaslan.ifbim.itu.edu.tr