19. januar 2005 - 19:37
Der er
12 kommentarer og 2 løsninger
Variabler i en URL
Jeg skal hente en variable i database, som skal indsætte i URL, har prøvet flere forskellige ting, men skal det ikke være noget ala <a href="/eksperten/box.asp?rid=<%= rs("id") & "&t=rs("kategori")" %>"> eller skyder jeg helt forbi ???
Annonceindlæg fra Thales
19. januar 2005 - 19:45
#1
<a href="/eksperten/box.asp?rid=<%=rs("id") & "&t=" & rs("kategori")%>">
19. januar 2005 - 19:53
#2
Hmmm det virker, men for hulens vil den så ikke udskrive denne her : dim t t = LCase(request.querystring("t")) Select Case t case "Grejbutik" ' udfør kode der har med "butik" at gøre response.write "<div align='center'>" response.write"<table width=100% border=0 bgcolor=#E4E4E4 cellpadding=8 >" response.write"<tr>" response.write"<td>" response.write"<b> </b>" response.write"</td>" response.write"<td>" response.write "læst: " & rs("visninger") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Indsendt af:</b>" response.write"</td>" response.write"<td>" response.write rs("navn") & " " & rs("dato") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Butik:</b>" response.write"</td>" response.write"<td>" response.write rs("butik") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> By:</b>" response.write"</td>" response.write"<td>" response.write rs("by") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Hjemmeside:</b>" response.write"</td>" response.write"<td>" Response.write "<a href=" & rs("url") & ">Besøg siden</a>" response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Faglig ekspertise:</b>" response.write"</td>" response.write"<td>" for i = 1 to CInt(rs("faglig")) response.write "<img src=""orange.gif"">" next response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Kundeservice:</b>" response.write"</td>" response.write"<td>" for i = 1 to CInt(rs("kunde")) response.write "<img src=""orange.gif"">" next response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Udvalg:</b>" response.write"</td>" response.write"<td>" for i = 1 to CInt(rs("udvalg")) response.write "<img src=""orange.gif"">" next response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Bedømmelse:</b>" response.write"</td>" response.write"<td>" response.write rs("beskrivelse") response.write"</td>" response.write "</table>" response.write "</div>"
19. januar 2005 - 19:59
#3
fordi du har glemt et eller andet? Response.write "<a href=" & rs("url") & ">Besøg siden</a>" ???? du sætter ingen på... er de fordi du mener: eller hvordan ser linket ud, som spørger efter i rs("url") ellers må du forklare lidt mere
19. januar 2005 - 20:09
#5
jjoo??? hvad mener du der er galt....?
19. januar 2005 - 20:14
#6
Nu skulle URL adresse jo være god nok og så skulle den gerne vise : <% 'Så kan du checke om "t" er "butik" eller "grej": dim t t = LCase(request.querystring("t")) ' LCase betyder at den skal check småbogstaver, da der er forskel på butik, buTIK, BUtik, osv.. Select Case t case "Grejbutik" response.write "<div align='center'>" response.write"<table width=100% border=0 bgcolor=#E4E4E4 cellpadding=8 >" response.write"<tr>" response.write"<td>" response.write"<b> </b>" response.write"</td>" response.write"<td>" response.write "læst: " & rs("visninger") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Indsendt af:</b>" response.write"</td>" response.write"<td>" response.write rs("navn") & " " & rs("dato") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Butik:</b>" response.write"</td>" response.write"<td>" response.write rs("butik") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> By:</b>" response.write"</td>" response.write"<td>" response.write rs("by") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Hjemmeside:</b>" response.write"</td>" response.write"<td>" Response.write "<a href=" & rs("url") & ">Besøg siden</a>" response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Faglig ekspertise:</b>" response.write"</td>" response.write"<td>" for i = 1 to CInt(rs("faglig")) response.write "<img src=""orange.gif"">" next response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Kundeservice:</b>" response.write"</td>" response.write"<td>" for i = 1 to CInt(rs("kunde")) response.write "<img src=""orange.gif"">" next response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Udvalg:</b>" response.write"</td>" response.write"<td>" for i = 1 to CInt(rs("udvalg")) response.write "<img src=""orange.gif"">" next response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Bedømmelse:</b>" response.write"</td>" response.write"<td>" response.write rs("beskrivelse") response.write"</td>" response.write "</table>" response.write "</div>" case "Diverse" ' udfør kode der har med "butik" at gøre response.write "<div align='center'>" response.write"<table width=80% border=1 bordercolor=#333333 bgcolor=#E4E4E4 >" response.write"<table width=80% border=0 bgcolor=#E4E4E4 cellpadding=8 >" response.write"<tr>" response.write"<td>" response.write"<b> Produkt:</b>" response.write"</td>" response.write"<td>" response.write rs("produkt") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Indsendt af:</b>" response.write"</td>" response.write"<td>" response.write rs("navn") & " " & rs("dato") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Anslået antal ture:</b>" response.write"</td>" response.write"<td>" response.write rs("ture") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Karakter:</b>" response.write"</td>" response.write"<td>" for i = 1 to CInt(rs("karakter")) response.write "<img src=""orange.gif"">" next response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Bedømmelse:</b>" response.write"</td>" response.write"<td>" response.write rs("produkt") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> Pris:</b>" response.write"</td>" response.write"<td>" response.write rs("pris") response.write"</td>" response.write"<tr>" response.write"<td>" response.write"<b> </b>" response.write"</td>" response.write"<td>" billed_url = rs("url") if billed_url<>"" then Response.write "<br>" & "<br>" & "<img src='" & billed_url & "'" end if response.write"</td>" response.write "</table>" response.write "</div>" case else ' hvis brugeren piller ved dine links, vil den fejle.. med mindre at du bruge Case Else ' brugeren har pillet.. vis noget standard kode (f.eks. "FEJL!") Response.Write "FEJL PRØV IGEN !!!" end select %> -------------------------------------------- Men som du ser skriver den fejl !!!
19. januar 2005 - 20:17
#7
t = LCase(request.querystring("t")) Select Case t case "Grejbutik" du laver t til LowerCase men tester med stort "G" det skal være case "grejbutik"
19. januar 2005 - 20:18
#8
jamen du laver den også til små: dim t t = LCase(request.querystring("t")) ' LCase betyder at den skal check småbogstaver, da der er forskel på butik, buTIK, BUtik, osv.. Select Case t case "Grejbutik" Prøv at skifte "Grejbutik" med "grejbutik"
19. januar 2005 - 20:21
#9
BINGO !!! And smider du lige et svar ? Og tak for hjælpen
19. januar 2005 - 20:23
#10
svar... :p
19. januar 2005 - 20:29
#11
takker for point...
20. januar 2005 - 19:29
#12
Er I her endnu ???
20. januar 2005 - 20:10
#13
klart, vi har bare siddet og ventet :o)
20. januar 2005 - 20:40
#14
Hej cpufan !
Jeg har overset et "lille" problem angående overnævnet, men jeg har oprette et nyt spørgsmål på det her
http://eksperten.dk/spm/583046
Kurser inden for grundlæggende programmering