Avatar billede nythjem Nybegynder
15. marts 2004 - 15:45 Der er 8 kommentarer og
1 løsning

request.querystring?

Hej!

Jeg er atter løbet ind i et mindre problem.

Jeg har følgende link i adresselinien: site1.asp?link=21&Item=

Jeg skal have indsat links værdi i understående, hvor der står ###. Jeg har forsøgt, at hente stringen ved at skrive "' & request.querystring ("link") & '", men det hjælper desværre ikke.

====

<%
Sql = "SELECT * FROM menuopsaetning WHERE RELA = '" & request.querystring("link") & "'"
Set Record =  Con.Execute(Sql)
%>

<% Do while Not REcord.EOF %>
  <tr>
  <td widht="170" class="normal"><img src="billeder/1x1.gif" border="0" width="10" height="10"> <a href="site1.asp?link=###&Item=<% Response.Write Record("id")%>" class="sublink"><% Response.Write Record("link")%></a></td>
  </tr>

  <tr>
  <td widht="170"><img src="billeder/str.gif" border="0" width="170" height="1"></td>
  </tr>

<%
Record.MoveNext
Loop
%>

====

Hvad gør jeg galt??
Avatar billede tubber Juniormester
15. marts 2004 - 15:48 #1
<%
minStr = request.querystring("link")
Sql = "SELECT * FROM menuopsaetning WHERE RELA = '" & minStr & "'"
Set Record =  Con.Execute(Sql)
%>
Avatar billede tubber Juniormester
15. marts 2004 - 15:49 #2
Bare et forslag :O)

Ved ikke om det er muligt at man kan requeste i sin sql.......men et forslag er det da :)
Avatar billede nute Nybegynder
15. marts 2004 - 15:50 #3
det er ikke Record("link") du skal sætte ind ?

<a href="site1.asp?link=<%= Record("link") %>&Item=<% Response.Write Record("id")%>" class="sublink"><% Response.Write Record("link")%></a>

Ellers er det jo sådan du skal gøre:

<a href="site1.asp?link=<%= Request.QueryString( "link" ) %>&Item=<% Response.Write Record("id")%>" class="sublink"><% Response.Write Record("link")%></a>

/nute
Avatar billede nythjem Nybegynder
15. marts 2004 - 16:04 #4
Perfekt de Herrer : )

Nute kom med den helt rigtige løsning, og tusinde tak for det : )

Så Nute, er du flink at ligge et svar? :)

Endnu engang tak!
Avatar billede nute Nybegynder
15. marts 2004 - 16:18 #5
svar ... men post selv et svar og snup 70 points selv - dette er ikke 100 points værdt. 30 er mere end rigelig

/nute
Avatar billede nythjem Nybegynder
15. marts 2004 - 16:27 #6
Nej nej,

hjælp er betingelsesløst mere værdifuldt end få point : )

Tak for hjælpen, og rigtig god dag.
Avatar billede nute Nybegynder
15. marts 2004 - 16:38 #7
nythjem >> tak, men nej tak !

når man opretter et spm, står der tydelig:

15 : Let
30 : Medium
60 : Svært

Dette er *definitivt* ikke mere end et medium spm ... det blev besvaret 5 minutter efter du oprettet det, og det var kun behov for een besvarelse inden du godkendte forslaget. Antal points skal ikke reflektere desperation hos den der stiller spm, men sværthedsgraden af spørgsmålet. På dette grundlag ønsker jeg ikke at have mere end 30 points. Venligst post et svar her:

http://www.eksperten.dk/spm/477617

og få dine points tilbage.

/nute
Avatar billede tubber Juniormester
15. marts 2004 - 16:40 #8
Ja sådan kan man også se på det :O)

Men jeg vil da nok sige normalt giver jeg points efter hvor svært JEG mener det er, eller HVOR meget det haster, der er nu engang en tendens til et spg med mange points besvares hurtigere end dem med få points :O)

Men hatten af for den holdning :O)
Avatar billede nute Nybegynder
15. marts 2004 - 16:49 #9
tubber >> jow ... jeg er tildels enig. Hvis man ikke kan svømme, så vil man også højst sandsynligt sige at det er svært. Det hele handler også om at have et realistisk bud på hvad det er man søger. Hvis man har siddet en hel dag med at prøve at få noget til at fungere, og det viser sig at det er et komma der mangler et eller andet sted, så er jo ikke løsningen "svær" ... det er meget normalt at man overser den mest indlysende løsning. I dette tilfælde, så var løsningen at skrive

<%= Request( "link" ) %>

i stedet for

& Request( "link" ) &

En helt elementær fejl - og man ikke skal "belønnes" med et urimelig stort antal points for at kigge på problemstillingen med friske øjne.

Ja, der er en tendens til at de spm med mange points bliver besvaret først, men problemet med de samme spm, er (ofte) at det er så mange der ønsker sig disse points, at der bliver postet så meget "lort" og ubrugelige kommentarer nettop fordi nogle brugere vil gøre alt for at få nogle lusne points.

/nute
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