Avatar billede soenderup Nybegynder
07. august 2001 - 09:01 Der er 3 kommentarer

url i string

Jeg vil gerne generere følgende string:
klik.asp?kategori=intern&user=kasper&link=????

???? skal erstattes af nedenstående, men så brydes min string jo af &. Jeg har prøvet at sætte \' \' omkring uden held.

http://www.etellerandet.dk/vis.asp?mode=2&session=wert

/Sønderup


Avatar billede moses Praktikant
07. august 2001 - 09:19 #1
et her virker upåklageligt:

Function ofunc()
   
    Dim olsen As String
   
    olsen = \"klik.asp?kategori=intern&user=kasper&link=http://www.etellerandet.dk/vis.asp?mode=2&session=wert\"
   
    Debug.Print olsen
   
End Function



Avatar billede moses Praktikant
07. august 2001 - 09:20 #2
Bemærk lige, at det kun er eksperten, der laver det blåt og laver det om til en link.

Avatar billede nuno Nybegynder
07. august 2001 - 15:10 #3
jeg kender ikke en urlencode i vb - men du kan da \"simulere den\" vha. en løkke

link = \"http://www.etellerandet.dk/vis.asp?mode=2&session=wert\"

strFind = \":|/|.|&|?|=\"
strReplace = \"%3A|%2F|%2E|%26|%3F|%3D\"

arrFind = Split(strFind,\"|\")
arrReplace = Split(strReplace,\"|\")

for i = 0 to ubound(arrFind)
    link = replace(link,arrFind(i),arrReplace(i))
next i

debug.print link



sådan :)

/nuno
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