Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Client.UploadString in C# Aiuto
Forum - C# / VB.NET - Client.UploadString in C# Aiuto

Avatar
DexterELEL (Normal User)
Pro


Messaggi: 67
Iscritto: 05/01/2011

Segnala al moderatore
Postato alle 14:14
Mercoledì, 05/01/2011
Questo topic è stato chiuso dal moderatore

Ragazzi vorrei cambiare il testo inserito su un file txt hostato su altervista ma la stringa non me lo permette sapete dirmi dove ho sbagliato?

Codice sorgente - presumibilmente C# / VB.NET

  1. WebClient Client = new WebClient();
  2. string asd = "Prova";
  3. string xD = Client.UploadString("http://wwww.dominio.altervista.org/file.txt", asd);
  4. textBox1.Text = xD;


PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Up
2
Down
V
Segnala al moderatore
Postato alle 14:15
Mercoledì, 05/01/2011
sbagli sul fatto che altervista non ti permette di farlo via HTTP, devi connetterti all'ftp e modificare il file da lì.

PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Up
1
Down
V
Segnala al moderatore
Postato alle 14:21
Mercoledì, 05/01/2011
Testo quotato

Postato originariamente da DexterELEL:

un esempio di ftp in C#??



questa è un'altra domanda, ad ogni modo guardati la reference delle classi: FtpWebRequest e FtpWebResponse.

PM
Avatar
DexterELEL (Normal User)
Pro


Messaggi: 67
Iscritto: 05/01/2011

Up
0
Down
V
Segnala al moderatore
Postato alle 14:16
Mercoledì, 05/01/2011
un esempio di ftp in C#??

Risolto usando questo
Codice sorgente - presumibilmente C++

  1. Chilkat.Ftp2 ftp = new Chilkat.Ftp2();
  2.  
  3.             bool success;
  4.  
  5.             success = ftp.UnlockComponent("Anything for 30-day trial");
  6.             if (success != true)
  7.             {
  8.                 MessageBox.Show(ftp.LastErrorText);
  9.                 return;
  10.             }
  11.  
  12.             ftp.Hostname = "";
  13.             ftp.Username = "";
  14.             ftp.Password = "";
  15.  
  16.             success = ftp.Connect();
  17.             if (success != true)
  18.             {
  19.                 MessageBox.Show(ftp.LastErrorText);
  20.                 return;
  21.             }
  22.  
  23.             string fileContents;
  24.             fileContents = "Testo";
  25.             string remoteFilename;
  26.             remoteFilename = "file.txt";
  27.  
  28.             success = ftp.PutFileFromTextData(remoteFilename, fileContents, "windows-1252");
  29.             if (success != true)
  30.             {
  31.                 MessageBox.Show(ftp.LastErrorText);
  32.                 return;
  33.             }
  34.  
  35.             ftp.Disconnect();


Ultima modifica effettuata da DexterELEL il 05/01/2011 alle 14:23
PM