tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
884
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Jun 2008
    Ort
    Nah bei Köln
    Beiträge
    252
    Hi,

    Ja, problem siehe oben. In HTML geht das ja per <input type="file">. Aber wie mach ich das in .NET?
     

  2. #2
    Avatar von Alexander Schuc
    Alexander Schuc Alexander Schuc ist offline admin | crazy-weasel
    tutorials.de Administrator
    Registriert seit
    Aug 2001
    Ort
    Österreich, Stmk, Graz
    Beiträge
    2.783
    Hi.

    In dem du entweder den WebRequest selbst zusammen baust, oder es mittels WebClient.UploadFile versuchst.

    lg,..
     
    With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
    Aaron Satie

    Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
    Captain Jean-Luc Picard, Stardate ~41294.5

    Tutorials.de chattet. Hier gibts auch .net Support ^^
    Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de

    (moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions

  3. #3
    Registriert seit
    Jun 2008
    Ort
    Nah bei Köln
    Beiträge
    252
    Ok, das hab ich mir schon so ungefähr gedacht. Weißt du denn wie die Variable heißt, die ich in PHP weiterverarbeiten kann? (WebClient-Methode)
     

  4. #4
    j3r0d j3r0d ist offline Mitglied
    Registriert seit
    Aug 2007
    Beiträge
    11
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
    WebRequest wrequest = WebRequest.Create("[B]URL.php[/B]");
    wrequest.Method = "POST";
    [B] string postData = "var1=" + "wert" + "&var2=wert2";[/B]
    byte[] byteArray = Encoding.UTF8.GetBytes(postData);
    wrequest.ContentType = "application/x-www-form-urlencoded";
    wrequest.ContentLength = byteArray.Length;
    Stream dataStream = wrequest.GetRequestStream();
    dataStream.Write(byteArray, 0, byteArray.Length);
    dataStream.Close();
     
    WebResponse wresponse = wrequest.GetResponse();
    Console.Writeline(((HttpWebResponse)wresponse).ToString());
    Console.Writeline("((HttpWebResponse)wresponse).StatusDescription: " + ((HttpWebResponse)wresponse).StatusDescription);
    dataStream = wresponse.GetResponseStream();
    StreamReader reader = new StreamReader(dataStream);
    Console.Writeline(reader.ReadToEnd());
    reader.Close();
    dataStream.Close();
    wresponse.Close();

    die werte evtl noch urlencodieren

    im php unter $_POST['var1'] etc. verfügbar

    lg
     

Ähnliche Themen

  1. Datei mittels TCP übertragen
    Von TheNBP im Forum Java
    Antworten: 24
    Letzter Beitrag: 27.10.11, 01:35
  2. xml datei in ein txtarea übertragen
    Von Joschie im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 6
    Letzter Beitrag: 29.02.08, 15:40
  3. pdf Datei mit rmi übertragen
    Von schuetzejanett im Forum Java
    Antworten: 14
    Letzter Beitrag: 17.07.07, 09:44
  4. Datei übertragen per RMI
    Von Moltar im Forum Java
    Antworten: 2
    Letzter Beitrag: 24.04.07, 16:25
  5. XML Datei übertragen wie?
    Von oswald im Forum PHP
    Antworten: 1
    Letzter Beitrag: 03.11.06, 12:09