Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1614 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  connection à un FTP en ASP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

connection à un FTP en ASP

n°1207942
caribou311
Posté le 26-09-2005 à 18:49:27  profilanswer
 

J'ai développé une application pour automatiser des validations de ventes chez un partenaire. Je suis super fier de mon bébé mais il est totalement inutile car.... je ne sais pas aller chercher et poser des fichiers sur le serveur FTP du-dit partenaire (à vrai dire je ne sais même pas m'y connecter avec des composantes ASP).
 
Je ne sais même pas quel est le nom du composant que je dois utiliser ni même si c'est possible (mais quand même ca doit non?)  :(  
 
J'ai entendu parler de Fxp Flash ou un truc comme ca mais ca à l'air d'être la m... à configurer si je dois le faire faire à mon hébergeur et surtout au partenaire (Price Minister après tout je peux le dire) qui risque de ne pas d'être très coopératif.
 
Bref clairement ce que je veux faire c'est une routine que mon serveur lance à heures fixes (ca c'est pas un problème) qui:
-se connecte au serveur FTP de mon partenaire.
-copie le fichier (qui attend bien sagement dans un dossier juste pour moi) vers un dossier chez mon hébergeur.
même chose dans l'autre sens
-prend un fichier dans un dossier de mon hébergeur le copie vers un dossier de mon partenaire (j'ai des accès en écriture)
 
Accessoirement ferme la connection lol.
 
Bref j'ai ca qui me bloque complètement car je n'ai même pas un point de départ, ca à l'air tout con mais bon....
Merci par avance
Yann

mood
Publicité
Posté le 26-09-2005 à 18:49:27  profilanswer
 

n°1207956
caribou311
Posté le 26-09-2005 à 19:12:03  profilanswer
 

En fait (ca tient peut etre du fantasme) le must ca serait de faire comme ce que je fais du coté de mon serveur
 
Set FSO = _
    Server.CreateObject("Scripting.FileSystemObject" )
 
en un truc du genre  
Set FSO = _
    Client.CreateObject("Scripting.FileSystemObject" )
 
mais je ne sais pas comment je pourrais faire pour définir ce fameux client

n°1208817
caribou311
Posté le 27-09-2005 à 16:09:25  profilanswer
 

petit up car je suis toujours en détresse
PS: j'ai mis ASP en sous-rubrique mais si l'ASP ne le permet pas je veux bien un lien vers des sources d'un autre langage susceptible de réaliser ceci.
Merci

n°1210754
Flyman30
Posté le 29-09-2005 à 13:41:06  profilanswer
 

regarde du côté d'ASPSmaerUpload ça permet d'Uploader un fichier vers le serveur ;) et c'est gratuit !
http://www.aspsmart.com/


Message édité par Flyman30 le 29-09-2005 à 13:43:23
n°1226464
caribou311
Posté le 19-10-2005 à 18:08:15  profilanswer
 

Pour ceux qui sont interressés par le topic....
 
Au bout de pas mal de recours j'ai fini par trouver une solution toute bête. J'ai créé un batch (.bat) qui fait mes transferts. Une fois parti sur cette piste je n'ai eu aucun soucis pour trouver des pistes de code sur ce forum, je vous laisse consulter vous même et faire votre propre soupe  :o  
 
Sinon j'avais une autre solution sous le bras que je n'ai pas exploitée, je ne sais pas si ca fonctionne. Il parrait que l'on peut créer un pointeur vers un fichier sur FTP avec un truc du genre:
Set FSO = _
   Server.CreateObject("Scripting.FileSystemObject" )  
set foldPt = FSO.GetFolder("ftp://ton_login.ton_pass@serveurFTP.truc/repertoire/distant" )
 
Mais bon c'est du magouillage, je sais pas ce que ca donne...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  connection à un FTP en ASP

 

Sujets relatifs
[C# & ASP.NET] Ajouter des éléments à un DataSet ( + SelectionList)Connection à une base interbase
[C# & ASP.NET] Web mobile & Web ?FTP en batch
PB connection ....... objWMIServicePb "too connection" a mon serveur mysql
[ASP/.net] probleme de migration ASP==> ASP.netconnection de plusieurs tables avec ado (access)
connection internet sous linux 
Plus de sujets relatifs à : connection à un FTP en ASP


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)