PHP ftp_fput() functie

Definitie en gebruik

De ftp_fput() functie uploadt een reeds geopend bestand naar de FTP-server.

Retourneert true bij succes, false bij falen.

Syntaxis

ftp_fput(ftp_connection,remote,local,mode,resume)
Parameters Beschrijving
ftp_connection Verplicht. Bepaalt het te gebruiken FTP-verbinding (het identificatiekenmerk van de FTP-verbinding).
remote Verplicht. De naam van het bestand dat wordt geüpload naar de server.
local Verplicht. Bepaalt het handvat van het geopende bestand.
mode

Verplicht. Bepaalt het transmissiemodus. Mogelijke waarden zijn:

  • FTP_ASCII
  • FTP_BINARY
resume Verplicht. Bepaalt waar in het lokale bestand de kopie begint. Standaard is 0.

Beschrijving

Parameters resume Alleen geschikt voor PHP versies 4.3.0 en hoger

Voorbeeld

Deze voorbeeldkopieert tekst van "source.txt" naar "target.txt":

<?php
$source = fopen("source.txt","r");
$conn = ftp_connect("ftp.testftp.com") or die("Kon niet verbinden");
ftp_login($conn,"admin","ert456");
echo ftp_fput($conn,"target.txt",$source,FTP_ASCII);;
ftp_close($conn);
?>

Uitvoer:

1