webForumDet fria alternativet

Kapa sökväg

ASP

5 svar · 262 visningar · startad av airwolf

Medlem sedan okt. 2003132 inlägg
Frågan#1

Jag har den enkla koden

<%
strFolder = Request.QueryString("folder")
%>

<a href="default.asp?dir=<%=strFolder%>">bla</a>

QueryString ser ut så här:
http://test.com/myView.aspx?folder=album/test

Jag vill bara ha värdet efter album

Alltså jag vill att
strFolder = /test

och inte som nu
strFolder = album/test

Hur gör man detta lättast?

Medlem sedan jan. 20032 285 inlägg
#2
strFolder = Request.QueryString("folder")
strFolder = Right(strFolder, Len(strFolder) - InStrRev(strFolder, "/") + 1)
Medlem sedan okt. 2003132 inlägg
#3

Om jag har
strFolder = album/test/hej/hå/bla

Och vill ha bort album så det blir ?
strFolder = /test/hej/hå/bla

Medlem sedan jan. 20032 285 inlägg
#4

Ah, ok! Trodde att du bara ville ha den sista mappen.

strFolder = Request.QueryString("folder")
strFolder = Right(strFolder, Len(strFolder) - InStr(strFolder, "/") + 1)
Medlem sedan okt. 2003132 inlägg
#5

Funkar kanon!

Tackar!

Medlem sedan okt. 2003132 inlägg
#6

Edit: fråga utan att tänka, löste det

265 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)