php-ftp Problem
meisterB
- php
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
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
SELF-KORREKTUR! ;-)
So lautet der Link natürlich richtig:
http://de.php.net/manual/de/function.ftp-rawlist.php#13095