Baby skrev:
> har side 1 hvor der er en lokal variabel
>
> side1.asp?navn=" & variabelnavn "
Jeg går ud fra at ovenstående står i et link? - altså noget
lignende:
Response.Write "<a href=""side1.asp?navn=""" & _
variabelnavn & """>link</a>"
> den variabel vil jeg gerne indsætte i en formularfelt på side
> 2 og har derfor prøvet;
Hvad står der (i adressefeltet) når du klikker på linket?
> <input size="35" name="navn" value="<%
> =Request.Form("variabelnavn") %>" />
Den vil ikke virke. Request.Form henter data der er sendt med POST
- det er querystringsobjekter ikke.
> <input size="35" name="navn" value="<%
> =Request.Querystring("variabelnavn") %>" />
Den skulle til gengæld virke (dog tror jeg ikke at der må være
mellemrum mellem "<%" og "=" - prøv at skrive "<%=" i stedet for
"<% =").
Du kan teste dine to sider hver for sig. Side 2 virker, hvis den
skriver værdien i dit tekstfelt når du leverer den via
querystringen. Kald blot siden direkte med side2.asp?navn=test - og
se om der kommer noget ud.
Hvis det virker, er der noget galt med side1. Se hvilken URL den
leverer og sammenlign med den URL du forventer.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html