chandler8692
Messages postés49Date d'inscriptionvendredi 6 mai 2005StatutMembreDernière intervention 9 février 2007
-
6 oct. 2006 à 11:39
chandler8692
Messages postés49Date d'inscriptionvendredi 6 mai 2005StatutMembreDernière intervention 9 février 2007
-
7 oct. 2006 à 15:43
Bonjour tout le monde.
Aujourd'hui, je souhaite créer un fichier xml dans mon code puis
l'enregistrer sur mon serveur ftp. C'est cette seconde partie que je ne
sais pas faire.
J'ai trouvé le début du code sur une autre page du forum:
private FtpClient ftp = null;
private void UploadFile(string FilePath)
{
string Ftp_Server = ConfigurationSettings.AppSettings["le nom de mon serveur ftp"];
string Ftp_User = ConfigurationSettings.AppSettings["mon identifiant sur le ftp"];
string Ftp_Pwd = ConfigurationSettings.AppSettings["Mon mot de passe sur le ftp"];
AsyncCallback callback = new AsyncCallback(CloseConnection);
ftp = new FtpClient(Ftp_Server,Ftp_User,Ftp_Pwd);
ftp.Login();
Ensuite, il faut que j'enregistre mon fichier fich.XML dans le dossier ftp.monserveur/xml/
chandler8692
Messages postés49Date d'inscriptionvendredi 6 mai 2005StatutMembreDernière intervention 9 février 2007 7 oct. 2006 à 11:15
Je suis completement débutant pour ce qui est de la programation avec interface réseau. Je ne sais pas de quelle librairie tu parles. En fait, je veux créer un site avec un questionnaire dessus et quand l'utilisateur valide le questionnaire, ma page (en asp.net) crée un fichier xml qui contient toutes ses réponses et le sauvegarde pour que je puisse l'utiliser plus tard.
Je ne sais pas si y'a d'autre moyen plus performants de le sauvegarder que de l'uploader sur un serveur ftp. Si il y en a un, je veux bien.
Sinon, je comptais me servir du code ci-dessus pour ouvrir une connexion avec mon serveur ftp et transférer mon fichier .xml dessus.
Mais il est vrai aussi que du coup, si quelqu'un regarde le code de ma page, il peut voir mon identifiant et mon mot de passe pour le serveur ftp ce qui n'est quand même pas super.
Donc si quelqu'un a la réponse à une de ces questions, c'est super merci.
+++