Mailinglisten-Archive |
> 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(); } fclose($ftp); ?>
php::bar PHP Wiki - Listenarchive