efter .asp i ditt fall använder du ? som separator. sedan använder du & som separator i resterande.
alltså:
index.asp?var1=gustav&var2=bosse
sedan kan du fortsätta så:
index.asp?var1=gustav&var2=bosse&var3=hugo&var4=simpson
19 svar · 475 visningar · startad av soffan76
Har bara en undran...
Går det att göra så här?
<a href="senaste_redirect.asp?tabell=<%=RS("tabell")%>?datum=<%=RS("datum")%>" class="link"><%=RS("datum")%></a>
...alltså skicka med två värden...eller hur löser man det enklast annars?
efter .asp i ditt fall använder du ? som separator. sedan använder du & som separator i resterande.
alltså:
index.asp?var1=gustav&var2=bosse
sedan kan du fortsätta så:
index.asp?var1=gustav&var2=bosse&var3=hugo&var4=simpson
Det var nästan rätt fast ta bort det andra frågetecknet och lägg till ett &!
Resopnse.write "<a href='senaste_redirect.asp?tabell=" & RS("tabell") &"&datum="& RS("datum") &"'class='link'>" & RS("datum") &"</a>"
MVH Jesper
<a href="senaste_redirect.asp?tabell=<%=RS("tabell")%>&datum=<%=RS("datum")%>" class="link"><%=RS("datum")%></a>
Tackar så mycket! Här får man alltid hjälp på sekunden.
DETTA KAN MAN BARA INTE MISSFÖRSTÅ!
Attans du han före
Det finns värre exempel på dubbelpostningar där bland annat LarsG, Emission och @nders varit med i bilden. Jag tror de var fem som postade exakt samma svar, samma minut.
Det är klass det.
(Nån som har länken till det förresten?)
Fortsättning.....
jag verkar inte få med värdet i querystringen fast att man ser den längst ned i listen:
senaste_redirect.asp?tabell=lankar&datum=2002-05-22 09:13:36
Jag får felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'datum ='.
/intranet/senaste_anslagstavlan.asp, line 63
Beror det på att det är ett datum-fält??
Min SQL-sats:
SQL = "SELECT * FROM anslagstavla WHERE datum = " & link & ""
Ursprungligen av OveRRidE **Det finns värre exempel på dubbelpostningar där bland annat LarsG, Emission och @nders varit med i bilden. Jag tror de var fem som postade exakt samma svar, samma minut.
Det är klass det.
(Nån som har länken till det förresten?)**
Ursprungligen av soffan76 Fortsättning.....
jag verkar inte få med värdet i querystringen fast att man ser den längst ned i listen:senaste_redirect.asp?tabell=lankar&datum=2002-05-22 09:13:36
Jag får felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'datum ='.
/intranet/senaste_anslagstavlan.asp, line 63
Beror det på att det är ett datum-fält??
Min SQL-sats:SQL = "SELECT * FROM anslagstavla WHERE datum = " & link & ""
Linkvariabeln är tom, hur får querystringen namnet link?
RED: Sedan brukar access vilja ha brädgårdar runt datum.
Det får den innan:
<% link = request.querystring("datum") %>
Prova skriva ut dels request.querystring("datum") och dels link för att se var du tappar värdet på den.
Ursprungligen av soffan76 Fortsättning.....
jag verkar inte få med värdet i querystringen fast att man ser den längst ned i listen:senaste_redirect.asp?tabell=lankar&datum=2002-05-22 09:13:36
Jag får felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'datum ='.
/intranet/senaste_anslagstavlan.asp, line 63
Beror det på att det är ett datum-fält??
Min SQL-sats:SQL = "SELECT * FROM anslagstavla WHERE datum = " & link & ""
Eftersom där är mellanslag mellan datum och tid, kan det vara säkrast att använda server.urlencode() för att få bra funktionalitet i andra webläsare än Internet explorer.
Jag får med mig värdet nu:
SELECT * FROM anslagstavla WHERE datum = 2002-05-22 15:22:08
Hur skriver jag dit server.urlencode() ?
För övrigt bör du använda det på alla variabler som skickas till adressraden och kan innehålla mellanslag eller å,ä,ö eller andra konstiga tecken.
RED: givetvis ska server.urlencode ske innan det skickas till adressraden.
senaste_redirect.asp?tabell=lankar&datum=" & server.urlencode(datum_variabel) & "
Har ni lust att visa mig var jag ska sätta in brädgårdarna?
SQL = "SELECT * FROM anslagstavla WHERE datum = " & link & ""
Och...är detta rätt..?
<a href="senaste_redirect.asp?tabell=<%=RS("tabell")%>&
datum=server.urlencode(<%=RS("datum")%>)" class="link"><%=RS("datum")%></a>
Tack! Nu funkar det!