Avatar billede bengaard Nybegynder
21. september 2004 - 10:17 Der er 2 kommentarer og
1 løsning

Alle data med i querystring i vbscript

Hej eksperter,

hvordan får jeg alle data med i denne querystring?

response.write("<a href=search1.asp?ord="&pers1&"&level=level1>"&person(b)&"</a>&nbsp;")

Problemet er, at hvis pers1 = "Poul Andersen", så står der kun

...search1.asp?ord=Poul   

i URL'en. Hvordan får jeg Andersen med? Jeg har prøvet at sætte dobbelt anførselstegn om &pers1&, men det virker heller ikke...?

Med venlig hilsen,
Carsten
Avatar billede bengaard Nybegynder
21. september 2004 - 10:21 #1
Skal man url-encode det mon...?
Avatar billede medions Nybegynder
21. september 2004 - 10:23 #2
response.write("<a href=search1.asp?ord="&Replace(pers1, " ", "-")&"&level=level1>"&person(b)&"</a>&nbsp;")

og så når du skal bruge det igen, replacer du blot - med mellemrum!

-dog er dette heller ikke et spm for VBScript, men ASP!

//>Rune
Avatar billede powell Nybegynder
21. september 2004 - 10:23 #3
Hos mig erstatter den automatisk mellemrummet med et %20, og virker derfor således:
pers1 = "Poul ANdersen"

I Adresselinien står der ...asp?ord=Poul%20Andersen&level=...
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