Transfert FTP

Transfert FTP - PHP - Programmation

Marsh Posté le 01-06-2005 à 23:12:04    

Bonjour  :hello:  ,
 
J'ai un gros probleme avec les transferts de fichiers par FTP avec PHP :
Voici comment s'organise le transfert :
 
Mes fichiers PHP sont sur un serveur S1.
Les fichiers à transmettre sont sur la machine locale du client C.
Les fichiers seront copiés sur un serveur S2 (et non sur S1).
 
J'utilise la commande PHP qui est faite pour ca :
ftp_put($ftpc,$dest,$src,FTP_BINARY);
 
$ftpc : connexion à S2,
$dest : "monfichier",
$src  : "C:\\Documents and Settings\\bob\\Bureau\\test.txt"
 
Message d'erreur :
Warning: ftp_put(): error opening C:\\Documents and Settings\\bob\\Bureau\\test.txt in ******.php on line 102
 
Je ne parviens pas à le faire.
Peut etre est à cause du systeme de fichier windows ?
Je ne suis pas sur que le transfert de fichier de C à S2 soit réalisable par S1 ...
Qu'en pensez vous ? :bounce:

Reply

Marsh Posté le 01-06-2005 à 23:12:04   

Reply

Marsh Posté le 01-06-2005 à 23:17:23    

Le client doit uploader le fichier via un formulaire avec <input type="file"> sur S1. Une fois le formulaire validé c le script designé dans l'action du formulaire qui doit uploader le fchier depuis S1 vers S2.

Reply

Marsh Posté le 02-06-2005 à 00:28:06    

Le probleme est que la taille max des fichier uploadés sur S1 est beaucoup plus faible que sur S2 !!!
Ce script ne peut pas du tout marcher d'un client à un serveur tiers?

Reply

Marsh Posté le 02-06-2005 à 00:29:48    

non, le transfert FTP se fait d'un serveur à l'autre puisque le script s'exécute sur l'un des serveurs [:spamafote]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 02-06-2005 à 01:03:05    

:sarcastic: Euh alors personne aurait une idee pour mon probleme ?
 
Je pourrai mettre un lien vers un fichier .php de S2 qui s'occuperait de mon upload, mais ca casserai ma session !  :ouch:  
 
Ouinn  :sweat:

Reply

Marsh Posté le 02-06-2005 à 08:10:43    

benji_100 a écrit :

Je ne suis pas sur que le transfert de fichier de C à S2 soit réalisable par S1 ...
Qu'en pensez vous ? :bounce:


 
Qu'on peut pas le faire directement. Avec les fonctions FTP, on peut monter des fichier de S1 vers S2 par FTP (puisqu'en fait, ton script PHP sert de client FTP).  
 
Rappel : php s'execute sur le serveur, donc, lorsque tu cherche c:\... depuis ton script PHP, il le cherche sur S1 :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 02-06-2005 à 08:49:01    

les ravages de php premier langage


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 02-06-2005 à 09:24:24    

jagstang a écrit :

les ravages de php premier langage


 
+1

Reply

Marsh Posté le 02-06-2005 à 09:26:28    


t'es bien placé pour causer toi :D


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 02-06-2005 à 09:28:18    

Oue! Qu'ils commencent a faire du FTP en shell ou en Java! Ca va les calmer :D .... :lol: (j/k)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 02-06-2005 à 09:28:18   

Reply

Marsh Posté le 02-06-2005 à 10:12:35    

jagstang a écrit :

t'es bien placé pour causer toi :D


 
même pas vrai......... :kaola:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed