(PHP 4, PHP 5)
ftp_fput — Charge un fichier sur un serveur FTP
ftp_fput() charge les données issues du fichier identifié par handle jusqu'à la fin du fichier.
L'identifiant du lien de connexion FTP.
Le chemin vers le fichier distant.
Un pointeur de fichier ouvert sur le fichier local. La lecture s'arrête à la fin du fichier.
Le mode de transfert. Doit être soit FTP_ASCII, soit FTP_BINARY.
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Exemple #1 Exemple avec ftp_fput()
<?php
// Ouverture de quelques fichiers pour lecture
$file = 'somefile.txt';
$fp = fopen($file, 'r');
// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server);
// Identification avec un nom d'utilisateur et un mot de passe
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Tente de charger le fichier $file
if (ftp_fput($conn_id, $file, $fp, FTP_ASCII)) {
echo "Chargement avec succès du fichier $file\n";
} else {
echo "Il y a eu un problème lors du chargement du fichier $file\n";
}
// Fermeture de la connexion et du pointeur de fichier
ftp_close($conn_id);
fclose($fp);
?>
Version | Description |
---|---|
4.3.0 | startpos a été ajouté. |