For en ordens skyld, post selv svaret, så kan andre også få glæde ;)
If InStr(Request.Form("email"),"@") = False Or InStr(Request.Form("email"),".") = False Then...
Synes godt om
Slettet bruger
26. juli 2003 - 23:00#4
Ducks eller eagleeye hvis i gerne vil have de points så har jeg et spg her? Hvad er der galt? jeg skal have lavet så hvis man ikke har udfyldt feltet msn, så skal den ikke læse de regler for msn!
elseif talistreng1 = 1 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Jeg kender ikke et bynavn med tal i?<br><a href=""java script:history.back(-1)"" target=""index"">Tilbage</a>"
'chekke om brugeren har msn if request.form("msn") <> "" then
elseif len(request.form("msn")) < 5 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Min. 5 tegn i din msn email, ellers skal feltet være helt TOMT!<br><a href=""java script:history.back(-1)"" target=""index"">Tilbage</a>" elseif len(request.form("msn")) > 40 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Max. 40 tegn i din msn email, hvis du ikke har msn skal du bare lade feltet være helt tomt!<br><a href=""java script:history.back(-1)"" target=""index"">Tilbage</a>" elseif not instr(1, request.form("msn"), "@") > 0 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Din msn email skal indeholde @, hvis du ikke har msn skal du lade feltet være tomt!<br><a href=""java script:history.back(-1)"" target=""index"">Tilbage</a>"
'chekke om brugeren har msn if request.form("msn") = "" then 'Brugeren har ikke MSN
elseif len(request.form("msn")) < 5 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Min. 5 tegn i din msn email, ellers skal feltet være helt TOMT!<br><a href=""java script:history.back(-1" target=""index"">Tilbage</a>" elseif len(request.form("msn")) > 40 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Max. 40 tegn i din msn email, hvis du ikke har msn skal du bare lade feltet være helt tomt!<br><a href=""java script:history.back(-1" target=""index"">Tilbage</a>" elseif not instr(1, request.form("msn"), "@") > 0 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Din msn email skal indeholde @, hvis du ikke har msn skal du lade feltet være tomt!<br><a href=""java script:history.back(-1" target=""index"">Tilbage</a>"
end if
Synes godt om
Slettet bruger
26. juli 2003 - 23:13#6
Problemet er den skal tjekke MIn kode ser rigtigt såden ud: elseif talistreng1 = 1 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Jeg kender ikke et bynavn med tal i?<br><a href=""java script:history.back(-1)"" target=""index"">Tilbage</a>" 'msn elseif len(request.form("msn")) < 5 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Min. 5 tegn i din msn email, ellers skal feltet være helt TOMT!<br><a href=""java script:history.back(-1)"" target=""index"">Tilbage</a>" elseif len(request.form("msn")) > 40 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Max. 40 tegn i din msn email, hvis du ikke har msn skal du bare lade feltet være helt tomt!<br><a href=""java script:history.back(-1)"" target=""index"">Tilbage</a>" elseif not instr(1, request.form("msn"), "@") > 0 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Din msn email skal indeholde @, hvis du ikke har msn skal du lade feltet være tomt!<br><a href=""java script:history.back(-1)"" target=""index"">Tilbage</a>"
Så prøv at tilføje dette til de if sætniger som vil fejle hvis den er tom:
AND request.form("msn") <> ""
elseif talistreng1 = 1 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Jeg kender ikke et bynavn med tal i?<br><a href=""java script:history.back(-1" target=""index"">Tilbage</a>" 'msn elseif len(request.form("msn")) < 5 AND request.form("msn") <> "" then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Min. 5 tegn i din msn email, ellers skal feltet være helt TOMT!<br><a href=""java script:history.back(-1" target=""index"">Tilbage</a>" elseif len(request.form("msn")) > 40 then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Max. 40 tegn i din msn email, hvis du ikke har msn skal du bare lade feltet være helt tomt!<br><a href=""java script:history.back(-1" target=""index"">Tilbage</a>" elseif (not instr(1, request.form("msn"), "@") > 0) AND request.form("msn") <> "" then response.write "<div class=""overskrift""><b>Fejl</b></div>" response.write "Din msn email skal indeholde @, hvis du ikke har msn skal du lade feltet være tomt!<br><a href=""java script:history.back(-1" target=""index"">Tilbage</a>"
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.