1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| $temp = fopen($nom_fichier_resultat, 'wb'); // on ouvre un fichier sur le serveur apache
fwrite($temp, $output); // on écrit notre contenu dans ce fichier
$ftp_server = 'serveur.windows.tld'; // on se connecte au serveur windows
$conn_id = ftp_connect($ftp_server);
// Identification
$ftp_user_name = 'utilisateur';
$ftp_user_pass = 'mpasse';
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Tente de charger le fichier $file
if (ftp_put($conn_id, $nom_fichier_resultat, $nom_fichier_resultat, FTP_BINARY)) {
// message OK
} else {
// message pas OK
}
// Fermeture de la connexion et du pointeur de fichier
ftp_close($conn_id);
fclose($temp);
// destruction du fichier temporaire
unlink($nom_fichier_resultat); |
Partager