Ciao raga,
come da topic, ho uno script che permette di indicizzare le ricerche nel proprio sito; questo script ha un problema:
se la dir è $file_root = "/home/user/public_html/cartella";
funziona perfettamente...
se la dir è $file_root = "/home/user/public_html/";
lo script non trova nessun files..![]()
credo che la funzione per prendere i files sia questa riportata sotto:
sì può riuscire a modificarla in modo da poter leggere anchei file che sono sulla ROOT?codice:function i_get_files($dirname) { // Navigates through the directories recurrsively and retrieves a listing in an array. // File permission bit by Abhay Jain <vigya@yahoo.com> if($dirname[strlen($dirname)-1] != "/") $dirname.="/"; static $result_array = array(); $mode = fileperms($dirname); if(($mode & 0x4000) == 0x4000 && ($mode & 0x00004) == 0x00004) { chdir($dirname); $handle = @opendir($dirname); } if(isset($handle)) { while ($file = readdir($handle)) { if($file=='.'||$file=='..') continue; if(is_dir($dirname.$file)) i_get_files($dirname.$file.'/'); else $result_array[] = $dirname.$file; } closedir($handle); } return $result_array; }
grazie a tutti per l'attenzione.
dies![]()

Rispondi quotando
