Avatar billede mskjoldp Novice
15. februar 2004 - 21:58 Der er 5 kommentarer og
1 løsning

Forklar InStr

Er der en der vil forklare mig præsis hvad der sker i denne kode:

If InStr(1, Request.Form, "subGO", 1) > 0  Then

Jeg er med på if then.

/Skjold
Avatar billede eagleeye Praktikant
15. februar 2004 - 22:02 #1
1 : start plads for søgning i den strengen der skal søges i
Request.Form : den streng der søges i
"subGO" : den streng man søger efter
1 : Text compare = Not case sensitiv, så den finder både SUBGO, subgo, SuBgO


Se evt mere her:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctinstr.asp
Avatar billede mskjoldp Novice
15. februar 2004 - 23:23 #2
--> eagleeye
Jeg er ikke helt med på "subGO"

Strengen "subGO", mener du det således:

<form name="" action="... osv>
<select name="subGO">
<option>Januar</option>
<option>Februar</option>
osv
</select>
</form>

?

Eller mener du "subGO" således:

<form name="" action="... osv>
<select>
<option>subGO</option>
</select>
</form>

?

Eller dette:

<form name="subGO" action="... osv>
<select>
<option>fiskesuppe</option>
</select>
</form>

?

Jeg er næsten med på resten af koden, tror jeg.
Det første 1 tal, betyder at der skal søges fra den første karakter i en Request.Form.
Men skal der ikke monteres mere på Request.Form? f.eks Request.Form("CURDATE_month") eller søges der i alle Request.Forms?

Det sidste tal er jeg med på, der er ikke forskel i søgningen af store og små bogstaver. Hvad havde tallet været hvis søgningen skulle være case sensitiv?

InStr, er det et udtryk for hvad der "sendes" gennem koden? Eller skal det være en bestem variabel?

> 0, betyder det at hvis InStr indeholder andet end ingenting så Then?

/Skjold
Avatar billede eagleeye Praktikant
15. februar 2004 - 23:27 #3
Som det står i funktion "subGO" vil den finde alle de 3 tilfælde, dog kun nummer to hvis den er valgt da det en option.
Avatar billede mskjoldp Novice
15. februar 2004 - 23:30 #4
ok, takker, linket er godt.

post et svar, hvis du lyster :)

/Skjold
Avatar billede mskjoldp Novice
15. februar 2004 - 23:30 #5
natter
Avatar billede eagleeye Praktikant
15. februar 2004 - 23:31 #6
Ok her et svar.

God nat :)
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