Avatar billede thewebmaker Nybegynder
13. juli 2005 - 17:30 Der er 14 kommentarer og
1 løsning

post og get?

Hej alle eksperter...

Når man laver f.eks. en html side med en formular og skriver 'post' hvor bliver oplysningerne så sendt hen?

/TheWebMaker
Avatar billede busschou Praktikant
13. juli 2005 - 17:34 #1
Hvis du bruger GET så kommer de i en querystring oppe i adresselinjen
Hvis du bruger POST så kommer de "ad bagdøren"
Oplysninger sendt med GET skal hentes med request.querystring("feltnavn")
Oplysninger sendt med POST skal hentes med request.form("feltnavn")
Avatar billede busschou Praktikant
13. juli 2005 - 17:37 #2
Du kan sende flere informationer med POST end med GET
Fordelen ved POST er nok mest at den kan indeholde flere informationer og at adresselinjen ikke ændres
Når du ser "www.enside.dk/siden.asp?id=5
Så betyder det at der har været en form med GET indeholdene et felt "id" med værdien "5"
Avatar billede busschou Praktikant
13. juli 2005 - 17:38 #3
jeg ved ikke hvor meget info du ønsker, hvor meget du ved osv
Men vil da anbefale dig forskellige sider som
www.html.dk
www.w3schools.com
Når du siger "hvor bliver oplysningerne sendt hen" ja så bliver de sendt hen til den "action" din form har. Action refererer til en side, enten den samme eller en anden end den hvor formen er
Avatar billede thewebmaker Nybegynder
13. juli 2005 - 17:41 #4
nå okay, jeg troede at oplynsingerne blev gemt i et eller andet sted i mappen inetpup :D

Tak for hjælpen!
Avatar billede busschou Praktikant
13. juli 2005 - 17:49 #5
det var så lidt,,,så lægger jeg et svar :o)
Nej oplysningerne bliver ikke gemt nogen steder. De sendes fra siden med din form til den side der er angivet i action
De gemmes om muligt midlertidigt i browseren hvilket du vil kunne se hvis du klikker F5 så spørger den nogen gange om du vil gensende data
Avatar billede mnoer Nybegynder
14. juli 2005 - 15:36 #6
Når du bruger post bliver dine data sendt til serveren (som gemmer dem i web-serverens ram). Data bliver ikke gemt af browseren.
Avatar billede busschou Praktikant
14. juli 2005 - 15:37 #7
mnger >> hvis ikke browseren eller ens egen computer gemmer dem i hukommelsen, hvordan kan den ved tryk på f5 så spørge om man ønsker gensende data ? hmm
Avatar billede mnoer Nybegynder
16. juli 2005 - 08:49 #8
Den har det self. i history, men post sender data til serveren... i ASP henter du det med Request.Form("feltnavn").
Serveren kan ikke "trække" data fra en klient, det er klienten der skal "give" det til serveren.
Det med F5 er fordi det ligger i browserens cashe.
Avatar billede busschou Praktikant
16. juli 2005 - 11:10 #9
mnoer >> Det var ikke for at sige at det ikke bliver gemt i serverens ram, jeg har ikke et kvæk forstand på servere, men kan sagtens se logikken i at en server har ram til forskellige ting. Ville bare pointere at oplysningerne altså også holdes i klienten
Avatar billede mnoer Nybegynder
17. juli 2005 - 16:15 #10
jamen det er også rigtigt :) ... jeg skrev det også forkert, men i princippet behøver klienten ikke huske på det den har sendt til serveren. Men det gør den selvfølgelig fordi den husker "histori".
Avatar billede busschou Praktikant
27. juli 2005 - 15:29 #11
thewebmaker >> lukketid ?, har jo svaret :o)
Avatar billede thewebmaker Nybegynder
05. august 2005 - 14:57 #12
Jeg fatter altså ikke hvordan man lukker dem?
Avatar billede busschou Praktikant
05. august 2005 - 15:10 #13
Når nogen har svaret så går ned der hvor du normalt skriver en kommentar
Ude til venstre vil du da kunne se de brugere som har svaret
Der markerer du dem du ønsker at give point og giver dem så point :o)
Avatar billede thewebmaker Nybegynder
05. august 2005 - 21:55 #14
jamen er det ikk bare sådan de får point ?

Jeg mener hvordan man lukker spørgsmålet ned sådan det ikke er der mer !
Avatar billede busschou Praktikant
06. august 2005 - 02:01 #15
Hvorfor vil du det?
Spørgsmålene bliver her altid så man kan slå op i dem
Det er jo meningen at hvis man har et problem at man så kan søge på om problemet er løst af andre inden man spørger :o)
Men hvis du mener du skal have noget lukket så skal du have fat i en coadmin
Det kan du gøre ved at lave et spørgsmål under eksperten under coadmin
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
Kurser inden for grundlæggende programmering

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