Code solutions to PHP, JS, CSSCode source PHP, JS, CSS

Répandez vos soluces sur la planète

Love me
Solucior » PHP » Créer des dossiers et déposer des fichiers par FTP

Créer des dossiers et déposer des fichiers par FTP

05/19/2011 par Dux   -   5/5 (1 notes)

Ces deux fonctions simplifient la création de dossiers et la dépose de fichiers par FTP en PHP. A utiliser avec certains hébergements mutalisés qui n'autorisent pas l'upload HTTP ou pour intervenir sur un serveur distant.

code source



 
$ftp_host = 'ftp.server';
$ftp_user = 'root';
$ftp_pass = 'password';

// Make Dir
function mkdir_ftp($dir) {
       global
$ftp_host, $ftp_user, $ftp_pass;
       if (!
$conn = @ftp_connect($ftp_host)) return("FTP connection error");
       if (!
$login = @ftp_login($conn, $ftp_user, $ftp_pass)) return("Identification error");
       if (!@
ftp_mkdir($conn, $dir)) return("Creating directory error");
       
ftp_close($conn);
}

// Drop a file
function fput_ftp($distant, $local) {
       global
$ftp_host, $ftp_user, $ftp_pass;
       
$fp = fopen($local, 'r');
       if (!
$conn = @ftp_connect($ftp_host)) return("FTP connection error");
       if (!
$login_result = @ftp_login($conn, $ftp_user, $ftp_pass)) return("Identification error");
       if (!@
ftp_fput( $conn, $distant, $fp, FTP_BINARY )) return("Error creating file");
       
ftp_close($conn);
       
fclose($fp);
}
Noter ce code     |     Copié : 18x

Commentaires pour Créer des dossiers et déposer des fichiers par FTP

Aucun commentaire
Ajouter un commentaire Pseudo   Site
ZOOM