Mailinglisten-Archive |
Axel Tietje wrote: > > > Hallo, > > > > man kann ja mit PHP3 eine Verbindung zu einem > > FTP-Server herstellen. Frage: > > Kann man dann auch FTP Befehle anwenden ? > > Also Browsen, Verzeichniswechsel, put, get ??? > > Hi, > > Ja, mit fsockopen, aber IMHO kann PHP nur Befehle senden und keine > Daten empfangen, z. B. > > <? > $command[] = "USER username"; > $command[] = "PASS passwort"; > $command[] = "PWD"; > $command[] = "SYST"; > $command[] = "TYPE A"; > $command[] = "DELE msg.KA7D"; > // $command[] = "LIST"; // funzt nicht > $command[] = "QUIT"; > > // Beim FTP-Server (auf Standard-Port 21) einloggen > $ftp = fsockopen("ftp.myhost.com", 21); > $line = fgets($ftp, 4096); > echo $line, "<br>"; flush(); > > while (list ($k, $v) = each ($command)){ > $c = $v."\n"; > fputs($ftp, $c); > $line = fgets($ftp, 4096); > echo "<b>$v</b><br>",$line, "<br>"; flush(); > } DANKE ! Das iss ja echt doof ! Wenigstens die Verzeichnisstruktur sollte man halt anzeigen können. Ich hätte gern ne Seite gebastelt mit der ich meinen Linux-Rechner (mit Apache) über nen Browser dazu bringen kann auf nen FTP zu gehen und bestimmte dateien für mich runterzuladen. Das wird dann wohl nix :-(((( Ciao Stefan P.
php::bar PHP Wiki - Listenarchive