Avatar billede hygta Nybegynder
05. april 2007 - 14:28 Der er 6 kommentarer og
1 løsning

kalde en hjemmeside uden den åbner

Jeg har lavet en php-side på en hjemmeside som,
når den bliver kaldt skriver i en tekst-fil.
Denne side vil jeg gerne kalde fra en c# applikation.
Det kan jeg fint med:
System.Diagnostics.Process.Start("http://www.hjemmesiden.dk");

Problemt med denne kommando er,
at den jo åbner siden i en browser.
Jeg vil gerne kalde siden uden
den åbnes.

Hvordan gør jeg det ?
Avatar billede thesurfer Nybegynder
05. april 2007 - 14:37 #1
Avatar billede hygta Nybegynder
05. april 2007 - 14:59 #2
Det eksempel du linkrer til henter data fra en fil.
Jeg vil gerne skrive til filen

Jeg har prøvet med:
            System.Net.WebClient ttt = new System.Net.WebClient();
            ttt.UploadString("http://www.hjemmeside.dk/data2.txt","bla bla");

Men her får jeg fejlen:
The remote server returned an error: (405) Method Not Allowed.

Jeg antager at jeg ikke har rettighedder til at gøre det.
Filen data2.txt har rettighedderne 777
men det er tilsyneladende ikke nok.

Kan jeg i webClient angive mit brugernavn og pass til serveren ?
Avatar billede thesurfer Nybegynder
05. april 2007 - 15:09 #3
Hvor får du UploadString fra? I eksemplet bruges DownloadFile..
Avatar billede hygta Nybegynder
05. april 2007 - 15:14 #4
Jeg kan dotte mig frem til uploadstring :)
Der ligge tilsyneladende mange helige sager i WebClient
Avatar billede hygta Nybegynder
05. april 2007 - 15:31 #5
Ok jeg har løst mit problem.
Jeg bruger bare:
          System.Net.WebClient ttt = new System.Net.WebClient();
            ttt.download("http://www.hjemmeside.dk/side.php?data="+textbox1.text);
Når webclient læser fra phpfilen bliver den parset af serveren og får således
en værdi med ind i data.
Min php side skriver så denne værdi ned i min txt-fil på serveren.
Avatar billede hygta Nybegynder
05. april 2007 - 15:32 #6
Smid et svar :)
thesurfer
Avatar billede thesurfer Nybegynder
05. april 2007 - 15:36 #7
Svar :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester