Partitionen oder Laufwerke auslesen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Unter PHP ist die API mit Hilfe der (wie sollte es anders sein) php_w32api.dll erreichbar
    Ich wäre dir sehr dankbar wenn du ein Beispiel posten würdest.

    Es geht darum, dass ich den Inhalt des CD-Rom's auflisten will.

    Danke im voraus.

    Kommentar


    • #17
      ist denn vorher der buchstabe des cd-rom-laufwerks bekannt?
      dann siehe die beispiele weiter oben.

      Kommentar


      • #18
        Ich wäre dir sehr dankbar wenn du ein Beispiel posten würdest.
        Nöö.. habe ich nicht in der Schublade!!
        Sauge dir irgendwo die win32api.hlp da steht drin, wie es geht!


        Wenn du den Laufwerksbuchstaben kennst, dann reicht auch:
        PHP-Code:
        function all_files($dir)
        {
          
        $result=array();
          foreach(
        glob($dir.'/*',GLOB_NOSORT) as $file)
          {
            if(
        is_file($file))$result[]=$file;
            if(
        is_dir($file)) $result=array_merge($result,all_files($file));
          }
          return 
        $result;
        }

        echo 
        '<pre>';
        print_rall_files('d:'));
        echo 
        '</pre>'
        *edit*
        Sorry, hatte die falsche Funktion erwischt..
        korrigiert!
        Zuletzt geändert von combie; 25.01.2007, 12:28.
        Wir werden alle sterben

        Kommentar


        • #19
          Danke, danke, danke ....

          Jetzt endlich geschaft!

          Habe Code von Combi und Heinzelmännchen zusammen geführt:

          PHP-Code:
          function all_files($dir)
          {
              return (
          glob($dir.'/*'));
          }
          echo 
          '<pre>';
          for( 
          $i ord('A') ; $i <= ord('Z') ; $i++ ) {
                  if ( 
          is_dirchr($i) . ':' ) ) {            
                      
          print_rall_files(chr($i) . ':'));
                  }
              }
          echo 
          '</pre>'
          Die [COLOR=red]foreach[/COLOR] Schleife gibt mir komischerweise eine Warnung aus (), deswegen hab die entfernt, aber jetzt ist das ok auch.

          Das is genau das was ich brauche!!!!

          Danke für Alle
          Zuletzt geändert von yesrus; 27.01.2007, 12:38.

          Kommentar

          Lädt...
          X