Veröffentlicht 8. August 200322 j hallo leute, gibt es eine möglichkeit mit php freigegebene dateien im netzt (lan) zu suchen und anzuzeigen!!
11. August 200322 j Wenn du genauer formulierst, was du machen willst gibt es da vielleicht eine Möglichkeit. Folgendes interessiert: Sind Webserver und Clients im selben Netz? Haben alle USER die selbe Berechtigung? Was willst du mit den gefundenen Dateien machen? Hast du mehrere Unterordner oder nur eine Ebene?
11. August 200322 j "Sind Webserver und Clients im selben Netz?" -JA "Haben alle USER die selbe Berechtigung?" -Ja! fast alle user haben dieselben rechte außer der admin Was willst du mit den gefundenen Dateien machen? downloaden oder nur ansehen Hast du mehrere Unterordner oder nur eine Ebene? -JA
11. August 200322 j Original geschrieben von pakkoo Hast du mehrere Unterordner oder nur eine Ebene? -JA Die Antwort ist gut und schrei nicht so Mal schaun, wenn da die korrekte Antwort kommte kann man vielleicht doch noch helfen *g*
12. August 200322 j Also soviel ich weiß, funktioniert opendir und readdir auch mit UNC-Namen. Hier ein Auszug aus meiner selber geschriebenen Suchmaschine. //Dateien auflisten function get_files($dirname) { if($dirname[strlen($dirname)-1] != "/") $dirname.="/"; static $result_array = array(); $handle = opendir($dirname); if(isset($handle)) { while ($file = readdir($handle)) { if($file=='.'||$file=='..') continue; if(is_dir($dirname.$file)) { get_files($dirname.$file.'/'); } else { $result_array[] = $dirname.$file;} } } closedir($handle); } return $result_array; } [/PHP] Diese Funktion gibt ein Array aller Dateien inklusive derer in den Unterordnern zurück, das du mit foreach auslesen kannst. Für dirname setzt du halt //FS_1/Ordner1 oder so ein. Müsste gehen.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.