04. marts 2004 - 13:00Der er
9 kommentarer og 1 løsning
Variabel overførelse
Jeg har 2 sider: side1.asp og side2.asp. Fra side1 er der et link til side2. Når side2 åbner, skal en variabel(bil) på side1 have en bestemt værdi(1). Hvordan gør man lige det?
dna >> Kan godt se hvad du mener. jeg kan bare sætte variablen inden jeg hopper over på den anden side. Hvorfor havde jeg ikke tænkt på det. Så simpelt. Kom med et svar og du får dine point
Lige et ekstra spørgsmål hvis det er okay. Hvis man nu har 3 sider, og man laver en request.querystring på side 2 for at hente en variabel(bil). hvis nu der findes en variabel der hedder bil på både side 1 og 3 , hvordan definere man så hvilken en den skal tage? Altså hvordan henviser man til en bestemt side?
ingen af dine sider kender til de andre sider, så det er ikke noget problem. du kan have variabelen "bil" på både side 1, 2 og 3, men det "aner ikke" siderne noget om .. det er det kun *dig* der gør
du har misforstået den funktion (eller noget helt andet...det vides jo ikke)
Request.QueryString hiver data ned fra din QueryString. En QueryString er de data der kommer efter "?" i din URL. Når man skriver noget i sin adresselinje i en browser, så laver man et "request" til en side. Hvis man angiver nogle parametre (et andet ord på det der står efter "?" i din URL), så har man mulighed for at tage fat i disse, ved at bruge "Request.QueryString". Disse to ord kan man læse på følgende måde:
Hiv fat i "Request" objektet. )Request objektet indeholder, kort fortalt, den URL som brugeren har tastet ind i adresselinjen i sin browser, eller den URL som angives på et link). Når jeg har fat i Request objektet, så skal jeg kigge på de parametre der ligger på URL'en. De forskellige parametre du vil kigge på, specificere du i parentes(sender dem med som parametre) til QueryString metoden:
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.