1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
$chemin = 'sql/***';
//generation du dump de la base local
$fichier = fopen($chemin,'w+');
fwrite($fichier,mysql_structure('***'));
//upload du dump sur le serveur distant
$ftp_server = '***';
$ftp_user_name = '***';
$ftp_user_pass = '***';
// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server);
// Identification avec un nom d'utilisateur et un mot de passe
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
//upload du fichier
ftp_put($conn_id,'/sql/***',$chemin,FTP_ASCII);
//fermeture de la connexion FTP
ftp_close($conn_id);
//fermeture du fichier en local
fclose($fichier);
//appel du fichier php de traitement du sql sur le serveur
.......... |
Partager