Kendi sunucum üzerinde çalışacak ve belirttiğim dosya yollarında içinde olan dosyaları gösterecek bana örnek verelim.
D:ÇalışmalarÖrnekÇalışma
Dediğimde bana ÖrnekÇalışma klasörünün içindeki dosyaları listeleyecek..
Bulduğum fonksiyon altta ama dediğim gibi localde çalışıyor sunucuya atınca klasör yolu göstermiyor maalesef..
<form action="" method="post">
<input type="text" name="dosya">
<button name="btnGoster">Göster</button>
</form>
<?php
function list_files($dir)
{
if(is_dir($dir))
{
if($handle = opendir($dir))
{
while(($file = readdir($handle)) !== false)
{
if($file != "." && $file != ".." && $file != "Thumbs.db"/*Bazı sinir bozucu windows dosyaları.*/)
{
echo '<a target="_blank" href="'.$dir.$file.'">'.$file.'</a><br>'."n";
}
}
closedir($handle);
}
}
}
if(isset($_POST['btnGoster'])){
$dosyaYolu = $_POST['dosya'];
}else{
$dosyaYolu = "";
}
list_files($dosyaYolu); // Listelenecek olan klasörün yolunu gönderelim.
?>