ENVOI DE FICHIER PAR FTP (SENDFILEFTP)

pharaonix Messages postés 20 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 7 août 2004 - 8 juin 2003 à 16:11
famousbish Messages postés 1 Date d'inscription jeudi 14 octobre 2010 Statut Membre Dernière intervention 25 octobre 2010 - 18 oct. 2010 à 21:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/10572-envoi-de-fichier-par-ftp-sendfileftp

famousbish Messages postés 1 Date d'inscription jeudi 14 octobre 2010 Statut Membre Dernière intervention 25 octobre 2010
18 oct. 2010 à 21:37
Bonjour j'aimerais savoir si quelqu'un pouvait m'aider car je voudrais savoir quelle est le code source pour envoyer un fichier automatiquement sur un ftp distant je n'y connais pas gd chose apar les bases , Merci de votre aide, j'en ai grandement besoin
djappaz Messages postés 1 Date d'inscription mercredi 19 juillet 2006 Statut Membre Dernière intervention 28 décembre 2007
28 déc. 2007 à 02:13
je sais que c'est bete comme question... mais comment je fais pour compiler tout ca avec dev c++ ???? :(
cs_milie60 Messages postés 1 Date d'inscription dimanche 9 avril 2006 Statut Membre Dernière intervention 26 avril 2007
26 avril 2007 à 12:09
Bonjour Trinita 16
Tout d'abord merci pour la source. Elle est trés intéressante,
Mais voila, j'aimerais savoir comment je devrais faire pour modifier cette source pour que je puisse Downloader des fichiers.
Merci d'avance.
Trinita16 Messages postés 199 Date d'inscription lundi 22 juillet 2002 Statut Membre Dernière intervention 14 juin 2006
26 déc. 2005 à 15:14
Oups, autant pour moi. J'y étais plus, il suffit de créer une tâche planifié sur le programme compilé c'est tout.
kgadhi Messages postés 121 Date d'inscription mardi 9 août 2005 Statut Membre Dernière intervention 18 décembre 2007
6 déc. 2005 à 14:59
Bonjour Trinita 16 pour ta réponse,

Est ce que tu peux stp me donner plus de détail sur ce que tu as fait en utilisant le batch et la tache planifiée
ou bien si tu peux me donner le code source ça sera meilleur.

Merci d'avance.
Trinita16 Messages postés 199 Date d'inscription lundi 22 juillet 2002 Statut Membre Dernière intervention 14 juin 2006
6 déc. 2005 à 11:55
Pour KGADHI :
J'ai tout simplement créé un pti batch et une tâche planifiée.
Une autre solution consisterait à créer un service mais la ....
jereboss188 Messages postés 7 Date d'inscription vendredi 27 mai 2005 Statut Membre Dernière intervention 13 décembre 2007
1 déc. 2005 à 17:40
ne sois pas désolé pour ca ^^ y'a aucun probleme ca me donne un petit défi ;) merci encore et bonne continuation
kgadhi Messages postés 121 Date d'inscription mardi 9 août 2005 Statut Membre Dernière intervention 18 décembre 2007
1 déc. 2005 à 15:54
Bonjour Trinita16,

Tout d'abord merci pour la source. J'en ai vraiment besoin,
Mais voila, j'aimerais savoir comment je devrais faire pour modifier cette source pour que l'envoi soit automatique?

Merci pour votre aide.
Trinita16 Messages postés 199 Date d'inscription lundi 22 juillet 2002 Statut Membre Dernière intervention 14 juin 2006
22 août 2005 à 15:45
Pour jereboss188 :
En effet le fichier est mis à la racine du répertoire ftp. Je n'ai jamais pris le temps de chercher comment faire désolé :(

Pour nicklink :
Je n'utilise pas visual studio mais je pense qu'il te manque un lien vers la librairie dans ton projet.
Nota il faut la librairie wininet.lib
nicklink Messages postés 5 Date d'inscription lundi 6 juin 2005 Statut Membre Dernière intervention 9 août 2005
16 août 2005 à 15:01
Bonjour bonjour :)
Tout d'abord bravo pr la source,elle est bien commenté et permet donc une comprehension bien assister :D mais voila lorsque je compile g la meme erreur que Sjasmin cad :
c:\program files\microsoft visual studio\vc98\include\wininet.h(48) : error C2146: syntax error : missing ';' before identifier 'HINTERNET'
c:\program files\microsoft visual studio\vc98\include\wininet.h(48) : fatal error C1004: unexpected end of file found

Ensuite g fai comme ce qu'avait proposé Vecchio56 (cad placer le windows.h avant le wininet.h ,ca me vire ces 2 erreurs en compilant,0 erreurs et 0 warning sauf que lorsque je build le proj yen a 7 qu.Merciiiiii :D
jereboss188 Messages postés 7 Date d'inscription vendredi 27 mai 2005 Statut Membre Dernière intervention 13 décembre 2007
23 juin 2005 à 15:51
Bonjour :)

Avant tout :) merci pour cette source car elle m'a aidé à comprendre pas mal de truc sur les connections, les handles etc etc :). Néanmoins, j'ai tout de même un problème :/ quand je veux transférer un fichier dans un dossier précis, il me met le fichier à la racine :/ est-ce normal? Comment pourrais-je remédier à ce probleme?
albert0 Messages postés 249 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 9 août 2008
8 mai 2004 à 00:05
Salut all


d'abaord bravo et merci pour le source :)


mais voila j'ai une toute petit question:

Comment faut-il modifier le code pour ne pas etre obliger de selection un folder mais DIRECTEMENT LE fichier a uploader?


merci bcp
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
14 janv. 2004 à 20:15
sjasmin> inclus <windows.h> avant <wininet.h>
pharaonix Messages postés 20 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 7 août 2004
7 janv. 2004 à 21:13
sjasmin. tu n'aurais pas visual 2003? Car le deuxieme probleme je l'ai vu chez de nombreuses personnes. c'est une des propriété du projet(precompilation des headers) qu'il te faut changer.
pour le ;. bah je suppose, qu'il en manque un :) essai de le mettre
sjasmin Messages postés 6 Date d'inscription mercredi 7 janvier 2004 Statut Membre Dernière intervention 26 octobre 2005
7 janv. 2004 à 00:48
j'ai essayé ton code et j'ai mis la librairie wininet.lib

par contre j'ai eu deux erreurs:
c:\program files\microsoft visual studio\vc98\include\wininet.h(48) : error C2146: syntax error : missing ';' before identifier 'HINTERNET'
c:\program files\microsoft visual studio\vc98\include\wininet.h(48) : fatal error C1004: unexpected end of file found

si tu sais ce que pourrais etre la raison merci bien
Trinita16 Messages postés 199 Date d'inscription lundi 22 juillet 2002 Statut Membre Dernière intervention 14 juin 2006
9 juin 2003 à 21:43
Bein oui il fonctionne ! et pour la librairie wininet.lib il fallait lire le nota !
Car avec mon ide je ne link pas les librairies dans le source :)
pharaonix Messages postés 20 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 7 août 2004
9 juin 2003 à 13:26
en fait, je n'arrivais pas a le compiler car tu ne met pas wininet.lib et tu ne la lik pas, donc deja ca pouvais pas etre compiler.
par contre, cest bon ton prog marche.
merci pour ta source qui nous a grandement aidé
pharaonix Messages postés 20 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 7 août 2004
8 juin 2003 à 16:11
euh, jai pris ta source car elle me semblait parfaite, et je men suis servi pour developper mon client ftp(pour la fonction connection) jusqua ce que je remarque que ma fonction ne marchait pas. apres deux heures, jai verifié ton prog, et il ne marche pas. pourtant pas derreurs, mais il nenvoie rien,e t ce chez pres de 8 personnes maintenant.
par exemeple, tu le test sur un ordi non connecté au net ou quoi que ce soit, tu tape freeftpperso avec login et pass, et tenvoi et hop, il te marque transfert reussi. il est fort!!! poru reussir sans internet.
pourtant ton code et correct, saurais-tu ce quil se passe?????

merci phara
Rejoignez-nous