2009-03-13 13 views
0

in meinem Projekt habe ich eine Situation, dass, wenn ich den Laufwerksbuchstaben wählen es die entsprechenden Dateien mit in der Freigabe Laufwerk anzuzeigen. denn das finde ich die angeschlossenen Laufwerke mit meinem System
echo "<select id = 'drives'><option>Drives</option>"; for($ii=66;$ii<92;$ii++) { $char = chr($ii); if(opendir($char.":/")) echo "<option>".$char."</option>"; } echo "</select>";Holen Sie den Inhalt des Laufwerks dynamisch

den folgenden Code verwenden, aber ich wählen Sie die Laufwerksbuchstaben die entsprechenden Dateien nicht angezeigt werden. Bitte helfen Sie mir, die Dateien zu holen. Vielen Dank im Voraus

+0

müssen wir das zweimal fragen ?: http://stackoverflow.com/questions/642266/fetch-the-list-of-share-drives-connected-with-my-system –

Antwort

1

Eine nette Art und Weise, es zu tun mit einem DirectoryIterator:

$it = new DirectoryIterator($char . ':/'); 
foreach ($it as $file) 
    echo $file->getFilename(); 

Siehe auch SPLFileInfo.

Verwandte Themen