Avatar billede bugger Nybegynder
10. april 2002 - 09:46 Der er 4 kommentarer og
1 løsning

Hvis ikke request form, så request.string

Hejsa
Lige et hurtigt spørgsmål. Jeg har en side som henter nogle værdier fra en form, men hvis tilgangen til siden ikke er fra formsiden, men fra en link med querystringværdier skal de hentes derfra.

Jeg skal altså spørge noget i retning af :

If der ikke er kommet noget fra en form then
  request.querystring("action")
end if

...men
If request.form("action")="" then
  request.querystring("action")
end if
virker ikke idet formfeltet nogen gange er tomt, og det må det godt være.

Håber jeg har gjort mig forståelig.
Go onsdag til alle glade danskere
Avatar billede torbenmelander Nybegynder
10. april 2002 - 09:51 #1
If Request.ServerVariables("REQUEST_METHOD") = "POST" Then
  Set R = Request.Form
Else
  Set R = Request.Querystring
End If

Nu kan du du senere i dokumentet bare skrive R("querystringnavn_el_formnavn") for at hente værdieren
Avatar billede torbenmelander Nybegynder
10. april 2002 - 09:53 #2
Du kan også bae skrive Request("querystringnavn_el_formnavn") så vil asp selv finde ud af hvad den skal bruge ...

Du også bruge denne alt efter hvad du vil ...
If Request.ServerVariables("REQUEST_METHOD") = "GET" Then
Avatar billede bugger Nybegynder
10. april 2002 - 10:24 #3
Du kan også bae skrive Request("querystringnavn_el_formnavn") så vil asp selv finde ud af hvad den skal bruge ...
Kan du præcisere syntaxen lidt - jeg prøber med :

testvariabel=request("fraquery soegefor")

men får ingen af værdierne.

tak
Avatar billede bugger Nybegynder
10. april 2002 - 10:42 #4
OK -nu fatter jeg der :-)
Tak for svar
Avatar billede torbenmelander Nybegynder
10. april 2002 - 11:45 #5
Godt nok, var lige væk et par timer så så ikke dit spøgsmål før nu ...

Tak for point ;-)
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