ciao raga, dopo aver letto la pillola di kuarl sulla lettura di una directory, ho provato ad eseguire questo script:
Codice PHP:
<?
$path="c:/documents and settings/administrator/cookies/";
function dirtree($path){
/**
* author: kuarl<grivier@animeterminal.it>
* date: 26-08-2002
*/
$fd = opendir($path);
while($file = readdir($fd)){
if($file != '.' && $file != '..'){
$ris[count($ris)] = $path."/".$file;
if(is_dir($ris[count($ris)-1])){
unset($ris[count($ris)-1]);
$ris = array_merge($ris, dirtree($path."/".$file));
}
}
}
// questo pezzo serve x le directory vuote
if(!@sort($ris)){
$ris[0] = $path;
}
//------------------------------------------------
closedir($fd);
return $ris;
}
/*riga 66*/print '[url="' . $ris[4] . '"]' . $ris[4] . '[/url]';
?>
ma mi dà il seguente errore:
codice:
Notice: Undefined variable: ris in f:\webserver\localhost\index.php on line 66
Notice: Undefined variable: ris in f:\webserver\localhost\index.php on line 66