Avatar billede joyzer Nybegynder
30. maj 2006 - 14:19 Der er 8 kommentarer og
1 løsning

Trim eller formattering

Hvis jeg har en variabel/querystring der indeholder f.eks.

"?en-eller-anden-side?bruger=Ib"

Hvordan kan jeg så "trimme" det til 2 variabler ?

1. "?en-eller-anden-side"
2. "?bruger=Ib"

Tak :D
Avatar billede Slettet bruger
30. maj 2006 - 14:26 #1
Jeg ville helt klart bruge en split så... hvis jeg forstår dit eksempel rigtigt...
<%
variabel = "?en-eller-anden-side?bruger=Ib"
strvar = split(variabel,"?")
var1 = "?" & strvar(1)
var2 = "?" & strvar(2)
%>

\Dan
Avatar billede joyzer Nybegynder
30. maj 2006 - 14:40 #2
Hmm, ja split ringer en klokke, men hvori har den så gemt de nye data ?
Avatar billede Slettet bruger
30. maj 2006 - 14:54 #3
Hvad mener du med nye data?

Hvis du for eksempel har en ny variabel som hedder:
"?en-eller-anden-anden-side?bruger=joyzer"

- så skulle resultatet gerne blive det samme... i din split...

\Dan
Avatar billede joyzer Nybegynder
30. maj 2006 - 15:12 #4
Ah ja, men jeg skal bruge "?en-eller-anden-side" et sted, og "?bruger=Ib" et andet sted, men på samme side.
Avatar billede Slettet bruger
30. maj 2006 - 15:17 #5
jaja...

- men så hiver du jo bare henholdvist "var1" og "var2" frem der hvor du skal bruge dem senere på siden...

\Dan
Avatar billede joyzer Nybegynder
30. maj 2006 - 15:18 #6
Og har nu slået hjernen til...

Er selvf. i hhv. var1 & var2

Sorry :-)

Smid et svar
Avatar billede Slettet bruger
30. maj 2006 - 15:19 #7
OK!

- her et svar...

\Dan
Avatar billede joyzer Nybegynder
30. maj 2006 - 15:21 #8
Og tak :D
Avatar billede Slettet bruger
30. maj 2006 - 15:24 #9
- og jeg takker for point!

\Dan
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