IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Réception et enregistrement d'un fichier avec C# et .ASP [Débutant]


Sujet :

ASP.NET

  1. #1
    Invité
    Invité(e)
    Par défaut Réception et enregistrement d'un fichier avec C# et .ASP
    Bonjour,

    J'ai développé un petit programme qui générer un fichier image, dans ce programme j'envoie le fichier à une adresse web avec la méthode "UploadFileAsync" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    webClient.UploadFileAsync("www.monserveur.com", "C:\monfichier.jpg");
    je voudrais maintenant coté serveur recevoir et enregistrer ce fichier, mais je n'ai aucune idée de par où commencer.

    Merci de votre aide

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077

  3. #3
    Invité
    Invité(e)
    Par défaut
    je viens de trouver la solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    HttpResponseMessage result = null;
                var httpRequest = System.Web.HttpContext.Current.Request;
                HttpFileCollection uploadFiles = httpRequest.Files;
                var docfiles = new List<string>();
     
                if (httpRequest.Files.Count > 0)
                {
                    int i;
                    for (i = 0; i < uploadFiles.Count; i++)
                    {
                        HttpPostedFile postedFile = uploadFiles[i];
                        var filePath = @"E:\receveur\" + postedFile.FileName;
                        postedFile.SaveAs(filePath);
                        docfiles.Add(filePath);
                    }
     
                }
                else
                {
     
                }
    et oui je connaissais déjà google, quand on a pas envie d'aider on évite quand même de se foutre de la gueule des gents...

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    Il parait évident de d'abord chercher soit même sur internet un minimum et dans ce cas ci de parcourir les tutoriels qui contenaient certainement la réponse.
    Je pense même que c'est dans les règles du forum...

    Si tu as trouvé la solution tu peux mettre le post en résolu.

    En ce qui concerne l'aide que j'apporte, je répond tous les jours à a des questions sur ce forum...

    A+

  5. #5
    Invité
    Invité(e)
    Par défaut
    J'ai cherché pendant 1h avant de poster, puis j'ai continué à cherché et j'ai trouvé...

    résolu donc

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Enregistrement automatique de fichiers avec Macros
    Par ExcelLiod dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/12/2015, 19h45
  2. Réponses: 15
    Dernier message: 20/06/2008, 14h36
  3. Enregistrer sur un fichier avec Actionscript
    Par sparil dans le forum Dynamique
    Réponses: 3
    Dernier message: 22/06/2007, 10h00
  4. enregistrer un fichier avec l'icone que je precise
    Par Nadirov dans le forum Débuter
    Réponses: 5
    Dernier message: 23/04/2006, 17h04
  5. enregistrer dans un fichier avec une appli mdi
    Par ferrari dans le forum C++Builder
    Réponses: 4
    Dernier message: 05/05/2002, 15h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo