gianiaz, ho provato con il percorso assoluto e non cambia nulla!
Puo dipendere secondo te dalla versione di php... sul mio server ho la versione 4.3.0
Io ho provato anche un altro script che è simile, ma che gia sapevo che funziona solo con php5... lo posto qui sotto:
Codice PHP:
<?php
// *** requires PHP5 ***
// search for jpg files
$filter = ".jpg";
// path to the directory you want to scan
$directory = './';
$it = new RecursiveDirectoryIterator("$directory");
foreach(new RecursiveIteratorIterator($it) as $file)
{
if (!((strpos(strtolower($file), $filter)) === false))
{
$items[] = preg_replace("#\\\#", "/", $file);
}
}
sort($items);
header("content-type:text/xml;charset=utf-8");
echo "<?xml version='1.0' encoding='UTF-8'?>\n";
echo "<playlist version='1' xmlns='http://xspf.org/ns/0/'>\n";
echo " <title>Sample PHP Generated Playlist</title>\n";
echo " <info>xxx</info>\n";
echo " <trackList>\n";
foreach($items as $item)
{
$title_array = explode('/', $item);
$title = substr(end($title_array), 0, (strlen(end($title_array)) - 4));
echo " <track>\n";
echo " <title>" . $title . "</title>\n";
echo " <location>" . $item . "</location>\n";
echo " </track>\n";
}
echo " </trackList>\n";
echo "</playlist>\n";
?>
Chiaramente mi da errore
codice:
Fatal error: Cannot instantiate non-existent class: recursivedirectoryiterator in /home/8034033890/www/web/v2/read33.php on line 11