meisterB: php-ftp Problem

Hallo Leute ich hab ein kleines Problem: Ich hab mir einen kleinen FTP-PHP-Client gezogen, der allerdings ein Problem mit Windows-FTP-Servern hat. Das Problem ist Folgendes: Der PHP-Client macht eine Auswahlliste mit allen Dateien und Ordnern. Die Info, was Datei bzw. Ordner ist liest er über den Rückgabe-String von php-rawlist() aus indem er die ersten buchstaben (UNIX-Schreibweise) "d" für Directory und "-" für Datei verwendet. Dieser String kommt aber bei einem Windowsserver nicht! Hat jemand ne Lösung? Meine Idee war wenigstens abzufragen um welches System es sich handelt und dann eine Bedingung für "UNIX" und "Windows" zu machen. Eigentlich sollte bei dem Windowsserver irgendwo ein <Dir> zurückkommen, aber das kommt auch nicht! Danke im Vorraus, denn ich verzweifle hier! :-D

MFG Sebastian

  1. Hallo Sebastian!

    Unter der Vorraussetzung, dass du ein halbwegs aktuelles PHP (> 4.1.2) hast, hilft vielleicht ein Blick in die User-Comments der PHP-Online-Doku:

    http://de.php.net/manual/de/function.ftp-rawlist.php#13095

    --
    Und da wundern wir uns, dass die Mehrheit deutscher Abiturienten Heraklit für
    einen Dämmstoff hält.
    (Frank Lüdecke)
    1. SELF-KORREKTUR! ;-)

      So lautet der Link natürlich richtig:
      http://de.php.net/manual/de/function.ftp-rawlist.php#13095