Din array heter vaMandatory medans du försöker uBounda vaMandatoryFields... Där har du problemet :)
------------------
SPiN, bjorne.w@telia.com
--- Jag ÄR den enda med en britney-cursor! ---
4 svar · 273 visningar · startad av DavidB
jag har fått följande fel
Körningsfel i Microsoft VBScript fel '800a000d'
Inkompatibla typer: 'UBOUND'
jag använder följande kod som jag tror jag hittade här på webforum någonstans för ett tag sedan.
Const csMandatoryFields = "nick;fornamn;efternamn;email"
Dim vaMandatory
Dim sErrorMsg
Dim i
vaMandatory = Split(csMandatoryFields, ";")
For i = 0 to UBound(vaMandatoryFields)
If Len(Request.Form(vaMandatory(i))) = 0 then
sErrorMsg = "You must fill in alla mandatory fields"
Exit For
End if
Next
nån som vet vad ska kan vara fel?
det hela är för att validera ett formulär
------------------
// David - Probably the best guy in the world
[Redigerat av DavidB den 01 apr 2001]
Din array heter vaMandatory medans du försöker uBounda vaMandatoryFields... Där har du problemet :)
------------------
SPiN, bjorne.w@telia.com
--- Jag ÄR den enda med en britney-cursor! ---
Ooops... :r
Hemskt ledsen för denna omedvetna "spam"... Mitt IE hakade upp sig, och jag blev lite förbenad. Inte alls min mening att posta 6 inlägg. :r
[r]
Hazze> Du får hemskt gärna ta bort dem, du som kan!
Borde det inte vara en bra funktion att lägga till webForum, att den som gjort ett inlägg får ta bort dem? :q
[/r]
------------------
SPiN, bjorne.w@telia.com
--- Jag ÄR den enda med en britney-cursor! ---
[Redigerat av SPiN den 01 apr 2001]
Tog mig friheten att ta bort dom 5 överflödiga inläggen... :)
------------------
webEye.nu SweQuake.com