/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
VB: fjerne første karakter i en streng
Fra : Rune Baess


Dato : 01-07-01 22:00

Jeg vil prøve at generere et nyt link udfra den nuværende URL, men ønsker
ikke at få den "/" som værdierne "Request.ServerVariables("URL")" altid
starter med.

Jeg har kluntet dette script sammen, men er der ikke en smartere måde ?


<a href="andetframeser.asp?url=<%

url = Request.ServerVariables("URL")
urlchars = Len(url)
klipurl = Mid(url, 2, urlchars - 1)

Response.Write klipurl

%>?fodbold=ja">vil gerne se fodbold</a>


Rune




 
 
Jørn Andersen (01-07-2001)
Kommentar
Fra : Jørn Andersen


Dato : 01-07-01 23:36

On Sun, 1 Jul 2001 22:59:44 +0200, "Rune Baess"
<rune@(removethisthing)baess.dk> wrote:

Hej Rune,

>Jeg vil prøve at generere et nyt link udfra den nuværende URL, men ønsker
>ikke at få den "/" som værdierne "Request.ServerVariables("URL")" altid
>starter med.
>
>Jeg har kluntet dette script sammen, men er der ikke en smartere måde ?
>
>
><a href="andetframeser.asp?url=<%
>
>url = Request.ServerVariables("URL")
>urlchars = Len(url)
>klipurl = Mid(url, 2, urlchars - 1)
>
>Response.Write klipurl
>
>%>?fodbold=ja">vil gerne se fodbold</a>

Det skulle være nok med:

<a href="andetframeser.asp?url=<%=
Mid(Request.ServerVariables("URL"), 2)
%>?fodbold=ja">vil gerne se fodbold</a>

Hvis length-parameteren i Mid udelades, tager den hele resten af
strengen.
Og hvis du ikke skal bruge url'en andre steder, er der ingen grund til
at gemme den i en variabel.

Good luck,
Jørn

--
Jørn Andersen
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste