bhe davo per scontato che il problema non sia lo script.
cmq lo posto:
Codice PHP:
<fieldset>
<legend>File caricati</legend>
<?php foreach ($files->getFiles(MYDIR) as $f): ?>
[url="<?php echo MYDIR . $f; ?>"]"><?php echo $f; ?>[/url]
<?php endforeach; ?>
</fieldset>
questa la funzione getFiles:
Codice PHP:
public function getFiles($directory) {
$iterator = new DirectoryIterator($directory);
$fileArray = array();
foreach ($iterator as $dir) {
if (!$dir->isDir() && !$dir->isDot()) {
$fileArray[] = $dir->getFilename();
}
}
return $fileArray;
}
ma cmq questo stesso identico script lo uso anche su altri siti con altri provider, e nn da problemi.
tranne che su questo sito.
ecco perchè dico che penso che sia un problema di permessi.
questi file sono caricati dagli utenti tramite form.