holà!
ho una struttura file del genere:
in importa.php devo scorrere la cartella sagre e caricare il testo in un db, ma quello che non capisco è perché la funzione dir per scorrere la directory non vada.codice:mio sito | | +---> importa/ | | | | | +---> importa.php | | +---> appuntamenti-notizie-enogastronomiche/ | | +---> sagre/ | | +---> sagra01.html | +---> sagra02.html . .
ho fatto così [come da manuale]:
ma mi restituisce:Codice PHP:
$real_path = realpath("../appuntamenti-notizie-enogastronomiche/sagre/");
$d = dir($real_path);
echo "Handle: " . $d->handle . "
\n";
echo "Path: " . $d->path . "
\n";
echo "
";
while (false !== ($entry = $d->read())) {
if ($entry=='.' || $entry=='..' || $entry=='importa.php' )
continue;
echo $entry."<hr />\n";
}
dove la riga 10 è quella del while. Dove sbaglio?Handle:
Path:
Fatal error: Call to a member function on a non-object in /store/domains/test.evoltel.com/manuel/ricette/importa/importa.php on line 10
anche il fatto che non mi scriva nulla in Handle: e Path: non è bello
Grazie!![]()