Avatar billede dsjk Novice
13. april 2002 - 16:52 Der er 3 kommentarer og
1 løsning

a href

jeg har denne sætning som jeg ikke kan få til at dur, hvad er der galt:

<%
IF (Request.Querystring("forrige") <> "0") Then
  forrige = (Request.Querystring("forrige") -1)
  naeste = (Request.Querystring("id"))
  knap = "<a href=""albumstor.asp?id=<%=Request.Querystring('forrige')%>&forrige=<%=forrige%>&naeste=<%=naeste%>"">Forrige</a>"
else
  knap =""
End If
%>

og der hvor Forrige skal stå har jeg sat dette ind: <%=knap>

Men jeg får denne fejl:
Unterminated string constant
/dsjny/albumstor.asp, line 242, column 68
knap = "<a href=""albumstor.asp?id=<%=Request.Querystring('forrige')
-------------------------------------------------------------------^


dsjk
Avatar billede rou Nybegynder
13. april 2002 - 16:57 #1
Du kan ikke bruge <%= short hand metoden, siden du allerede ER inde i ASP koden, og ikke i HTML.

<%
IF (Request.Querystring("forrige") <> "0") Then
  forrige = (Request.Querystring("forrige") -1)
  naeste = (Request.Querystring("id"))
  knap = "<a href=""albumstor.asp?id="& Request.Querystring('forrige') &"&forrige="& forrige &"&naeste="& naeste &""">Forrige</a>"
else
  knap =""
End If
%>
Avatar billede dsjk Novice
13. april 2002 - 17:02 #2
så får jeg

Syntax error
/dsjny/albumstor.asp, line 242, column 58
knap = "<a href=""albumstor.asp?id="& Request.Querystring('forrige') &"&forrige="& forrige &"&naeste="& naeste &""">Forrige</a>"
---------------------------------------------------------^
Avatar billede rou Nybegynder
13. april 2002 - 17:37 #3
Ahh, du skal bruge anførselstegn i din Request.querystring, ikke appostroffer.
Avatar billede dsjk Novice
13. april 2002 - 17:39 #4
tak
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