Ben aşağıda kod bir klasördeki tüm görüntüleri listeler var, sorun bazı dosyaları bulur olmasıdır (bir. Ve ..) ne olduklarını emin değilim ki ben gösterilmesini engellemek için nasıl emin değilim . Ben windows XP makinede değilim, herhangi bir yardım harika olur, teşekkürler.
Errors: Warning: rename(images/.,images/.) [function.rename]: No error in C:\wamp\www\Testing\listPhotosA.php on line 14
Uyarı: (images / .. images / ..) yeniden adlandırmak [function.rename]: C hata yok: \ wamp \ www Test \ listPhotosA.php \ on line 14
Kod:
<?php
define('IMAGEPATH', 'images/');
if (is_dir(IMAGEPATH)){
$handle = opendir(IMAGEPATH);
}
else{
echo 'No image directory';
}
$directoryfiles = array();
while (($file = readdir($handle)) !== false) {
$newfile = str_replace(' ', '_', $file);
rename(IMAGEPATH . $file, IMAGEPATH . $newfile);
$directoryfiles[] = $newfile;
}
foreach($directoryfiles as $directoryfile){
if(strlen($directoryfile) > 3){
echo '<img src="' . IMAGEPATH . $directoryfile . '" alt="' . $directoryfile . '" /> <br>';
}
}
closedir($handle);
>