Avatar billede klinemann Nybegynder
08. juni 2006 - 22:07 Der er 12 kommentarer og
1 løsning

Notering af qurystring

Hejsa...

jeg har en qurystring der hedder root=????

den vil jeg gerne have sat ind som en variable i et andet link.. hvordan gør jeg.

ps. er lidt nybegynder
Avatar billede klinemann Nybegynder
08. juni 2006 - 22:08 #1
meningen er at mit link skal se sådan ud til sidst ?root=????&show=yes
Avatar billede madeindk Nybegynder
08. juni 2006 - 22:14 #2
Du kan sætte det ind i en variabel ved at gøre sådan her:

<%
variabel = request.querystring("root")
%>

hvis det er det du mener? :-)
Avatar billede klinemann Nybegynder
08. juni 2006 - 22:25 #3
<%response.write "Request.QueryString("root")"%>

det var den jeg mente..
Avatar billede klinemann Nybegynder
08. juni 2006 - 22:26 #4
men smid et svar, du var jo hurtig til at hjælpe
Avatar billede madeindk Nybegynder
08. juni 2006 - 22:26 #5
Så du har fået hjælp?
Avatar billede madeindk Nybegynder
08. juni 2006 - 22:26 #6
Svar - vi deler bare ik?
Avatar billede klinemann Nybegynder
08. juni 2006 - 22:29 #7
nu når du er her, kan du vel hjælpe mig med noget nyt

?location=&root=<%response.write "Request.QueryString("root")"%>&show=

hvordan får jeg den til at virke
Avatar billede madeindk Nybegynder
08. juni 2006 - 22:36 #8
Skal du ha skrevet det i en response.write også?
Avatar billede klinemann Nybegynder
08. juni 2006 - 22:38 #9
ja
Avatar billede ellebaek Nybegynder
08. juni 2006 - 22:42 #10
hvis du skal have en variabel fra en querystring med i et link, så kan du bruge en af de her måder...

<%
response.write "<a href=""?link=&root=" & request.querystring("root") & "&show=yes"">link</a>"
%>
eller du kan:
<a href="?link=&root=<%=request.querystring("root")%>&show=yes">link</a>

der skal ikke være "" når du benytter response.write på en request...
det er kun hvis du udskriver tekst..
Avatar billede klinemann Nybegynder
08. juni 2006 - 22:43 #11
okay.. tak
Avatar billede madeindk Nybegynder
08. juni 2006 - 22:49 #12
Ok - du fik det løst af en anden.

Men skulle vi deles om point? :-)
Avatar billede ellebaek Nybegynder
08. juni 2006 - 22:51 #13
i bund og grund er <%=request.querystring("root")%> det samme som:
<% response.write request.querystring("root") %>

men en god ting at huske når du skriver asp er at bruge så få <% %> som muligt...

Altså i stedet for at skrive:

<% while not rs.eof %>
<tr>
<td><%=rs.fields("feltnavn")%></td>
</tr>
<%rs.movenext
wend %>
og så løbe igennem en database, så skriv det hele i asp... så du i stedet benytter det første eksempel jeg skriver...
response.write "<a href=""?link=&root=" & request.querystring("root") & "&show=yes"">link</a>"

Håber du får det til at funge ;-)
..Ellebæk!
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