|
Posted by Sylvain GRAVERON on 01/26/06 16:17
Hi
Sorry I don't speak english very vell and no reply in fr news ! ! !
Bonjour,
J'essai d'envoyer par FTP en php un fichier dont le nom, la destination
et la source seront toujours les mêmes.
Voici le code : (rien de compliqué)
******************************************************************
$source='//srv-fic01/TeJCommun/site_web_admin/liste_vacpli.sql';
$destination='/var/www/toitetjoie/maj/liste_vacpli.sql';
echo $source."<br>";
echo $destination."<br>";
// paramètres de connexion FTP
$ftp_serveur=('192.168.99.20');
$conn_id=ftp_connect($ftp_serveur);
echo $conn_id."<br>";
$reslogin=ftp_login($conn_id,'cepas','tetj');
echo $reslogin."<br>";
$resput=ftp_put($conn_id,"$destination","$source",FTP_BINARY);
echo $resput."<br>";
ftp_quit($conn_id);
******************************************************************
Voici le résultat des echos :
//srv-fic01/TeJCommun/site_web_admin/liste_vacpli.sql
/var/www/toitetjoie/maj/liste_vacpli.sql
Resource id #2
1
------------------------------------------------------
Ce que je trouve étrange (mais il y a surement une explication) c'est
que lorsque je passe par un Bt parcourir et l'utilsation de la
viariable $_FILES avec la propriété name, cela fonctionne :
temp=$_FILES['url'];
$_SESSION['vs_pj']=$temp['name'];
Le système gere alors une sorte de fichier temporaire et le ftp
fonctionne...
Merci d'avance pour votre aide précieuse....
Cordialement,
SG
[Back to original message]
|