28. maj 2003 - 16:55
Der er
15 kommentarer og 1 løsning
flertal af session variables
oki... normalt når man overføre data fra en asp side til en anden, sker det ofte således -her med en en helvedes masse extra... Response.Write "<a href=""dk_show.asp?fil=" & ShowSub & "/" & objFileItem.Name &""">" & objFileItem.Name & "</a>" -og lidt kortere Response.Write "<a href=""dk_show.asp?fil=" & objFileItem.Name & "</a>" Hvis nu jeg gerne vil have overført 2 oplysninger (skal de to eksempler mixes sammen) fx. ?filnavn og ?komplet på en gang... hvordan gør jeg ?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
i næste doc bruges de to variable som følger: <% filnavn = Request.Querystring("filnavn") komplet = Request.Querystring("komplet") %> <%=filnavn%> som kan indsættes alle steder <%=komplet%> som kan indsættes alle steder
Brug Server.URLencode("din_streng")
hehe ! Adressen skal bare være dk_show.asp?filnavn=NOGET&komplet=NOGET
dk_show.asp?filnavn=x&komplet=y
dk_show.asp?filnavn=" & Server.URLencode(var1) & "&komplet=" & Server.URLencode(var2)
hvad ved jeg... indtil videre kopiere jeg alt hvad jeg skal bruge til min hjemmeside... alt hvad jeg ikke lige ved spørger jeg om herinde :-)
fuk det er temmeligt uoverskueligt !
Response.Write "<a href=""dk_show.asp?fil=" & ShowSub & "/" & objFileItem.Name &""">" & objFileItem.Name & "</a>"
sry... sidste script streng skal ikke bruges... jeg fant ud af det... jeg brugte delvis det jeg fik fra Oasen,... dog uden URLencode og delvis Medievil's streng
URLencode bør du ellers bruge. Forestil du har et &-tegn i querystringen, så kommer der rod i det hele.
nix... strengen ser således ud : Response.Write "<a href=""dk_show.asp?filnavn=" & objFileItem.Name & "&komplet=" & ShowSub & "/" & objFileItem.Name &""">" & objFileItem.Name & "</a>"
Nå, det blev et dårligt eksempel pga. mellemrummene. Med URLencode bliver de erstattet af + eller %20.
22. juni 2003 - 01:19
#16
har fundet ud af det...
Kurser inden for grundlæggende programmering