>>Bertie Det virkede ikke men indsætter jeg et or i stedet for and, så virker det... men jeg skal altså bruge det med et and
Synes godt om
Slettet bruger
29. maj 2003 - 20:18#4
Tja hvis det ikke virker så er du nok nødt til at gøre det i 2 omgange: if (inStr(FileName, "(")) then if (inStr(FileName, ")")) then response.write "<br>begge findes" endif end if
Synes godt om
Slettet bruger
29. maj 2003 - 20:20#5
Eller hvad med: if (inStr(FileName, "("))>0 And (inStr(FileName, ")"))>0 then response.write "<br>begge findes" end if
inStr returnere et tal for hvor det man søger efter findes. Så den føste "(" kan måske give 1 tilbage for den føste plads og og ")" findes på plads nr 4
Så giver din føste if
if 1 AND 4 then
Det betyder at den AND'er 1 med 4 og tjekker om det giver true eller false. 1 AND 100 = 000 s¨å det giver false
Hvis du tjekker på >0 får du en boolen ud af inStr(xxx)>0. Det giver true hvis den findes og false hvis den ikke findes.
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.