File "send_ftp.php"
Full Path: /home/analogde/www/Administratif/FTP/Workarea/send_ftp.php
File size: 1.76 KB
MIME-type: text/x-php
Charset: utf-8
<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_FILES['uploadFile'])) {
$file = $_FILES['uploadFile'];
$fileTmpPath = $file['tmp_name'];
$fileName = $file['name'];
$fileSize = $file['size'];
$fileType = $file['type'];
$fileError = $file['error'];
if ($fileError === UPLOAD_ERR_OK) {
// Configuration FTP
$ftpServer = 'ftp.example.com';
$ftpUsername = 'your_username';
$ftpPassword = 'your_password';
$ftpServer = 'ftp.cluster011.ovh.net';
$ftpUsername = 'analogde';
$ftpPassword = 'rainbow';
//$ftpRemoteFile = '/path/to/remote/directory/' . $fileName;
$ftpRemoteFile = "/www/2024_PHP/2024_PHP_04_11_2024/FTP/" . $fileName;
echo "Zorro";
/*
// Connexion au serveur FTP
$connId = ftp_connect($ftpServer);
if ($connId) {
$loginResult = ftp_login($connId, $ftpUsername, $ftpPassword);
if ($loginResult) {
// Téléchargement du fichier sur le serveur FTP
$uploadResult = ftp_put($connId, $ftpRemoteFile, $fileTmpPath, FTP_BINARY);
if ($uploadResult) {
echo 'Fichier téléchargé avec succès';
} else {
echo 'Erreur lors du téléchargement du fichier sur le serveur FTP';
}
// Fermeture de la connexion FTP
ftp_close($connId);
} else {
echo 'Erreur de connexion FTP';
}
} else {
echo 'Erreur de connexion au serveur FTP';
}
} else {
echo 'Erreur lors du téléchargement du fichier';
}
} else {
echo 'Aucun fichier sélectionné';
}
*/
?>