ciao a tutti,
da qualche giorno sto realizzando uno script che faccia questo:
ho ad esempio il sito organizzato così:
/
/guide
/index.php
lo script dovrebbe stampare il seguente output:
se io faccio:Codice:<ul class="hmenu"> <li><a href="http://sito/guide">Guide</a></li> </ul>
sapete dirmi come risolvere quest'errore che compare quando includo lo script dalle sottocartelle (è una funzione):Codice PHP:
<?php
function displaymenu() {
echo '<ul class="hmenu">';
$dir = '/home/francesco/Desktop/www';
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if (((fileperms($file) & 0x4000) == 0x4000) && $file != '.' && $file != '..') {
echo('<li><a href="http://'.$_SERVER['HTTP_HOST'].'/'.$file.'/">'.ucwords($file).'</a></li>');
}
}
closedir($handle);
}
}
?>
.Warning: fileperms() [function.fileperms]: stat failed for css in /home/francesco/Desktop/www/displaymenu.php on line 34
grazie per le eventuali risposte :)