Ciao,
ho la necessità di creare un controllo all'interno della cartella "WWW" del webserver.
Se il percorso di arrivo è esterno lo mando alla pagina di login, altrimenti se entro direttamente da postazione locale (localhost), devo visualizzare l'elenco di tutte le cartelle dei vari "domini".
Praticamente mi occorre la funzione che legge ogni file e/o cartella e visualizzi (come accade da browser quando si apre la cartella o tipo da phpmyadmin)un link alle cartelle per poter visualizzare i file interni.
Questo è ciò che ho realizzato ma non funziona...
Codice PHP:
$path_dir="http://nome:porta/"; //rispetta la root deve risiedono i file "www"
if (is_dir($path_dir))
{
$puntatore = opendir($path_dir);
while(false!==($file=readdir($puntatore)))
{
//scorro la directory con readdir e controllo che il valore ritornato sia diverso da FALSE
if($file!="." and $file!=".." and $file!="Thumbs.db")
{
?>
[url="<?php echo $file?>"]<?php echo $file?>[/url]<?php echo $file?>
<?php
}
}
closedir($puntatore); //chiudo il puntatore alla directory
}
Riuscite a capire il perchè?
Avete in mente un modo su come risolvere?