PHP ftp_put()

La fonction ftp_put() est une fonction intégrée en PHP qui Upload un fichier sur le serveur FTP.
 

Syntaxe
ftp_put(conn, server_file, local_file, mode, pos)

 
 

Paramètres
  • conn(Obligatoire) : Spécifie la connexion FTP à utiliser.
  • server_file(Optionnel) : Spécifie le fichier à uploader sur le serveur.
  • local_file(Obligatoire) : Spécifie un fichier local.
  • mode(Optionnel) : Spécifie le mode de transfert. Les valeurs possibles: FTP_ASCII ou FTP_BINARY.
  • pos(Optionnel) : Spécifie la position dans le fichier distant à partir duquelle commencer l’upload.

 

Valeur de retour

La fonction renvoie TRUE en cas de succès. FALSE en cas d’échec.
 

Version PHP:

4+
 

Exemple :

Le code suivant Upload le fichier sur le serveur FTP, le fichier « file.txt » est un fichier local, tandis que « test.txt » est un fichier serveur:

<?php
// Se connecter au serveur
$con = ftp_connect('192.168.10.10');

$login = ftp_login($con, 'test', 'test');

// Uploader le fichier 
if (ftp_put($con, "test.txt", "file.txt", FTP_BINARY, 0))
{
  echo "Upload réussi de $file.";
}
else
{
  echo "Erreur d'Upload de $file.";
}

// Fermer la connexion
ftp_close($con);
?>
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *