phpbar.de logo

Mailinglisten-Archive

[php] Re: [php] FTP-Kontakt =?iso-8859-2?Q?=FCber?= PHP3

[php] Re: [php] FTP-Kontakt =?iso-8859-2?Q?=FCber?= PHP3

Stefan Pfister stefan.pfister_(at)_bodensee.com
Mon, 15 Nov 1999 15:01:51 +0100


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