Jag har en fungerande IF sats som ser ut som detta:
if strToCheckInput >= 1 OR request.form("Checkbox1") = "ON" then
och jag undrar varför inte detta funkar:
if strToCheckInput < 1 OR request.form("Checkbox1") <> "ON" then
Är det inte samma sak? Jag vet att ordningen på satsen blir omvänd, men den andra vill inte funka alls..
Tack i förväg!
@ndersMedlem sedan juni 200032 969 inlägg På vilket sätt fungerar det inte?
Är det inte samma sak?
Nä, större än eller lika med kan aldrig vara samma sak som mindre än. Men det kanske inte var det du menade?
Förlåt, jag förklarade mig nog inte så bra..
Så här ser IF satsen ut som fungerar :
if strToCheckInput >= 1 OR request.form("Checkbox1") = "ON" then
response.write "OK"
else
response.write "No Input"
end if
Vad jag skulle vilja göra nu är att ändra ordningen på IF satsen så "No Input" kommer först och "OK" i else delen :)
strToCheckInput innehåller bara siffror där allt över 0 är positivt
request.form("Checkbox1") är positiv när den innehåller "ON"
@ndersMedlem sedan juni 200032 969 inlägg
Danielkun skrev:
strToCheckInput innehåller bara siffror där allt över 0 är positivt
Vad menar du med "bara siffror"? Är det ett tal eller är det en sträng? Du jämför som om variabeln skulle vara av subtypen heltal, men variabeln heter som om den vore en sträng. Det är viktigt när det gäller ifsatser, eftersom talet 5 inte är samma sak som en sträng med innehållet 5.
mvh
sorry. jag döpte strängen lite fel. den innehåller bara heltal.
detta funkar i den "omvändna" ordningen:
if strToCheckInput < 1 then
det är när jag lägger till
OR request.form("Checkbox1") <> "ON"
det blir strul.
ska genast kolla upp hur man döper variablerna! ;)
@ndersMedlem sedan juni 200032 969 inlägg Om innehållet i variablerna stämmer så ska det här funka:
if strToCheckInput < 1 [b]AND[/b] request.form("Checkbox1") <> "ON" then
response.write "No Input"
else
response.write "OK"
end if
Notera en viss liten sak. :)
ja just det!! det är så man ska tänka.. !!
VARFÖR är jag så seeeeeeeg! x(
TACK!! :birp
@ndersMedlem sedan juni 200032 969 inlägg Läs gärna här hur det är tänkt att "Acceptera som slutgiltigt svar" ska användas. :)