Aanbevolen cursus:
PHP ftp_exec() Functie
Definitie en gebruik
De ftp_exec() functie verzoekt om een programma of commando uit te voeren op de FTP-server.
Lukt (de server stuurt een responscode van 200), dan wordt true geretourneerd, anders wordt false geretourneerd.
Syntaxftp_connectionftp_exec(command)
, | Beschrijving |
---|---|
ftp_connection | Verplicht. Stelt de te gebruiken FTP-verbinding in (identificatie van de FTP-verbinding). |
command | Verplicht. Stelt de naam van de verzoeknaam die naar de server wordt gestuurd in. |
Beschrijving
Deze functie stuurt een SITE EXEC commando-verzoek naar de FTP-server.
Tips en opmerkingen
Met ftp_raw() Functie Verschillend, ftp_exec() kan alleen commando's verzenden nadat de FTP-server is ingelogd.
Voorbeeld
<?php $command = "ls-al > test.txt"; $conn = ftp_connect("ftp.testftp.com") or die("Kan niet verbinden"); ftp_login($conn,"admin","ert456"); if (ftp_exec($conn,$command)) { echo "Het commando is succesvol uitgevoerd"; } else { echo "De uitvoering van het commando is mislukt"; } ftp_close($conn); ?>