Avatar billede mhoffmann Nybegynder
28. februar 2003 - 17:17 Der er 3 kommentarer og
1 løsning

If querystring = XX Then

Hej.

Jeg skal have en lille smule ASP kode der kan sætte en noget tekst ind hvis querrystringen er noget bestemt.

Querrystringen ser f.eks. sådan her ud: default.asp?status=11_&snr=1

Den skal sætte det ind når status=
11_
11_1
11_2
11_3

Koden skal sættes ind når status er en af ovenstående værdier, og intet andet.

Mvh Martin
Avatar billede Spotgun Seniormester
28. februar 2003 - 17:20 #1
<%
If Left(Request.QueryString("status"), 3) = "11_" Then
  ' Indsæt det du vil her
End If
%>

Den tager dog kun højde for om der står "11_" først - står der f.eks. 11_4 i Querystring'en og du IKKE vil ha' den til at skrive noget ud, skal If-sætningen udvides...
Avatar billede mhoffmann Nybegynder
28. februar 2003 - 17:34 #2
Ja, men hvordan får jeg den så til KUN at vise det hvis der står 11_3 og ikke 11_4 ??
Avatar billede Spotgun Seniormester
28. februar 2003 - 17:41 #3
If Request.QueryString("status") = "11_3" Then
  ' Gør en ting
Else
  ' Gør noget andet
End If

Hvis du vil gøre den samme ting ved 11_, 11_1, 11_2 og 11_3, så gør sådan her:

If Request.Querystring("status") = "11_" Or Request.Querystring("status") = "11_1" Or Request.Querystring("status") = "11_2" Or Request.Querystring("status") = "11_3" Then
  ' Indsæt noget
End If

Eller hvis du vil gøre forskellige ting alt efter hva' det er, så gør sådan her:

If Request.Querystring("status") = "11_" Then
  ' Gør noget
ElseIf Request.Querystring("status") = "11_1" Then
  ' Gør noget andet
ElseIf Request.Querystring("status") = "11_2" Then
  ' Gør noget helt tredje
ElseIf Request.Querystring("status") = "11_3" Then
  ' Gør noget helt hen i vejret! :-)
End If
Avatar billede mhoffmann Nybegynder
28. februar 2003 - 17:56 #4
Ok, takker.
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