/********************************************************/
/* Crea: DNG 2005/10/25 */
/* Descr: Upload a file on the FTP server */
/********************************************************/
if (isset($_POST) && !empty($_POST['action'])) $action = $_POST['action']; else $action = 0;
if (isset($_POST) && !empty($_POST['ftpserver'])) $ftpserver = $_POST['ftpserver']; else $ftpserver = "ftpperso.free.fr";
if (isset($_POST) && !empty($_POST['ftplogin'])) $ftplogin = $_POST['ftplogin']; else $ftplogin = "datchan";
if (isset($_POST) && !empty($_POST['ftppassword'])) $ftppassword = $_POST['ftppassword']; else $ftppassword = "bebc0210";
$message="";
if($action){
// FTP upload
$ftp_server = $ftpserver;
$ftp_user_name = $ftplogin;
$ftp_user_pass = $ftppassword;
// Connexion
if($conn_id = ftp_connect($ftp_server)) $message .= "
Connection ok";
else $message .= "
Connection failed";
// Identification
if($login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass)) $message .= "
Login result ok";
else $message .= "
Login result failed";
// Chargement du fichier
if (ftp_put($conn_id, $_FILES['filetoupload']['name'], $_FILES['filetoupload']['tmp_name'], FTP_ASCII)) {
$message .= "
Chargement réussi du fichier ".$_FILES['filetoupload']['name']."
\n";
} else {
$message .= "
Une erreur est survenue lors du chargement du fichier ".$_FILES['filetoupload']['name']."\n";
}
// close the connection
ftp_close($conn_id);
}
if(!$action){
?>
Back |