perchè metti il punto alla fine? provato a toglierlo?codice:if ($handle = opendir('C:/Programmi/EasyPHP1-8/www/foto_gallery/img/.')) {
comunque se non usi is_dir, quel codice che hai scritto cosa ti visualizza?
perchè metti il punto alla fine? provato a toglierlo?codice:if ($handle = opendir('C:/Programmi/EasyPHP1-8/www/foto_gallery/img/.')) {
comunque se non usi is_dir, quel codice che hai scritto cosa ti visualizza?
le ho provate tutte con o senza punti, percorsi relativi, assoluti...
se non uso la condisione is dir mi mostra l'elenco di tutti i files comprese le due cartelle...
ecco la solution:
<?php
$dir = "./img";
$d = dir($dir);
echo "Handle: ".$d->handle."
\n";
echo "Path: ".$d->path."
\n";
while ($entry = $d->read()) {
if(is_dir($dir."/".$entry)){
echo $entry."
\n"; }
}
$d->close();
?>
![]()
![]()