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 30 31 32 33 34 35 36 37
|
<?php
function connectFTP()
{
//les variables suivantes sont issues de configNet.php
global $useProxy,$ipProxy,$DB_LOGIN_NET,$DB_PASS_NET,$SERV_FTP;
switch ($useProxy)
{
case 1 : $connexion=ftp_connect($ipProxy,21,3600) /*port 21, 1 heure=3600s de timeout connexion*/ or die("La connexion FTP a échoué!");
$log=ftp_login($connexion,"$DB_LOGIN_NET@$SERV_FTP" , $DB_PASS_NET) or die("Login ou mot de passe incorrects!");
echo "Connecté sur $SERV_FTP, avec $DB_LOGIN_NET";
break;
case 0 :$connexion=ftp_connect($SERV_FTP,21,3600) or die("La connexion FTP a échoué!");
$log=ftp_login($connexion,$DB_LOGIN_NET,$DB_PASS_NET) or die("Login ou mot de passe incorrects!");
echo "Connecté sur $SERV_FTP, avec $DB_LOGIN_NET";
break;
}
return $connexion;
}
$connftp=connectFTP();
//$upload = ftp_put($connftp,"./photos/".$file[$i],"..\\photos\\".$file[$i],FTP_ASCII);
$dest_file = '/mnt/113/sdc/a/9/villenvie.liban/essai/1.jpeg';
$source_file = '2.jpeg';
if (ftp_put($connftp, $dest_file, $source_file, FTP_BINARY)) { echo "Le fichier a té chargé avec succès\n";} else { echo "Il y a eu un problème lors du chargement du fichier \n";}
ftp_quit($connftp);
print("<br>Fin de connexion");
?> |
Partager