Avatar billede dingkee Nybegynder
06. maj 2001 - 13:34 Der er 9 kommentarer og
1 løsning

If sætninger

Jeg skal have tre if sætninger lige efter hinanden

De skal hente nogle tal i urlen

skal hentes fra
Koen
Alder
Postnummer

Det skal være sådan at hvis der er noget i Koen kommer der et & hvis der altså er noget i enten alder eller postnummer
osv
Avatar billede zteven Nybegynder
06. maj 2001 - 13:37 #1
Lytter
Avatar billede netsrac Praktikant
06. maj 2001 - 13:38 #2
ehm....er ikke lige helt med på hvad du mener, men:

tmp = \"\"
if request.querystring(\"koen\") <> \"\" then
tmp = request.querystring(\"koen\")
end if

if request.querystring(\"alder\") <> \"\" then
if tmp <> \"\" then
tmp = tmp & \"&\" & request.querystring(\"alder\")
else
tmp = request.querystring(\"alder\")
end if
end if

if request.querystring(\"postnummer\") <> \"\" then
if tmp <> \"\" then
tmp = tmp & \"&\" & request.querystring(\"postummer\")
else
tmp = request.querystring(\"postnummer\")
end if
end if
Avatar billede dingkee Nybegynder
06. maj 2001 - 14:08 #3
Jow, men det der sender slet ikke noget vidre
Avatar billede netsrac Praktikant
06. maj 2001 - 14:10 #4
Sender videre ? Så har jeg vist ikke forstået spørgsmålet, forklar ?
Avatar billede dingkee Nybegynder
06. maj 2001 - 14:15 #5
det skal bruges i en form, som så skal sende det vidre til næste side som står i urlen.
Har selv lavet sådan noget:
<% If Koen = 0 THEN %>
Koen=<% =request.querystring(\"Koen\") %>
<% else %>

<%end if %>

Men hvis du kan lave det på din måde vil det være godt
Avatar billede netsrac Praktikant
06. maj 2001 - 14:20 #6
Fatter overhovedet ikke hvad det skal bruges til...
Avatar billede was_ricardo Nybegynder
06. maj 2001 - 16:50 #7
Det her hører hjemme i det trivielle, men alligevel:

koen = request.querystring(\"koen\")
if len(koen) > 0 then str = koen & \" & \"

alder = request.querystring(\"alder\")
if len(alder) > 0 then str = str & alder & \" & \"

Postnummer = request.querystring(\"Postnummer\")
if len(Postnummer ) > 0 then str = str & Postnummer

response.write str
Avatar billede dingkee Nybegynder
06. maj 2001 - 16:50 #8
Ok jeg har tre sider.

Side 1:
Her vælger du alder, post, og køn
det sendes så vidre til side 2, hvor der så kommer til at stå i urlen:
side2.asp?alder= osv

Så skal det laves sådan at når man går til side 3 at den kun tager tingene med hvis det ikke er 0.
Her er et lille eks
alder=1
post=0
koen=1

så skal den lave denne url:
side3.asp?alder=1&koen=1

forstår du mig nu??
Avatar billede netsrac Praktikant
06. maj 2001 - 17:46 #9
tmp = \"\"
if request.querystring(\"koen\") <> \"\" then
tmp = \"koen=\" & request.querystring(\"koen\")
end if

if request.querystring(\"alder\") <> \"\" then
if tmp <> \"\" then
tmp = tmp & \"&alder=\" & request.querystring(\"alder\")
else
tmp = \"alder=\" & request.querystring(\"alder\")
end if
end if

if request.querystring(\"postnummer\") <> \"\" then
if tmp <> \"\" then
tmp = tmp & \"&postnummer=\" & request.querystring(\"postummer\")
else
tmp = \"postnummer=\" & request.querystring(\"postnummer\")
end if
end if

response.write(tmp)
Avatar billede dingkee Nybegynder
08. maj 2001 - 15:41 #10
Har fundet ud af hvordan jeg vil lave det.
Laver det bare i 2 filer i stedet for, det gør det meget nemmere
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