Avatar billede dhs Nybegynder
29. juni 2001 - 16:59 Der er 5 kommentarer og
1 løsning

Validator

Hej

jeg har en formular med nogle felter der skal udfyldes

derfor If (strName <> \"\" And strAdresse <> \"\" And strBy <> \"\") Then
    Dim objMail, aRecipients

Det er ikke så smart for så nulstiller min request.querystring sig.

Spørgsmål: kan det skrives sådan at der kommer en lille tekst eks. oven over tekst feltet i formularen....samtidig er der et email felt der skal tjekkes for om emailen er skrevet rigtigt.
Avatar billede orca Nybegynder
29. juni 2001 - 17:10 #1
Her er et link til en meget god email validator:
http://www.activeserverpages.dk/download/default.asp?mode=showdownload&id=140
Mht fejlmeddelelse over tekstbokse kan du evt. gøre således:

if request.form(\"tekstboksnavn\") = \"\" then
response.write \"Fejl!\"
end if
\'form koden
if request.form(\"tekstboksnavn2\") = \"\" then
response.write \"Fejl2!\"
end if
\'form2 koden

og på denne måde have sådan en besked funktion over hvert form felt.

Mvh Mark

www.fotx.net/orca
Avatar billede agony Nybegynder
29. juni 2001 - 18:08 #2
sådan skal din validerigs side se ud:

if request.from(\"strNavn\") = \"\" THEN
response.redirect \"form.asp?fejl=navn\"
end if

if request.from(\"strAdresse\") = \"\" THEN
response.redirect \"form.asp?fejl=adresse\"
end if

if request.from(\"strBy\") = \"\" THEN
response.redirect \"form.asp?fejl=by\"
end if

Din form.asp kan du så tilføje:
<%
if request.queriStrin(\"fejl\") = \"strNavn\" Then
response.write \"Fejl i dit navn\"
end
%>
<input type=\"text\">


Dette skal måske rettes lidt til men håber du kan se forløbet i det :-) eller må du sige til.





Avatar billede agony Nybegynder
29. juni 2001 - 18:08 #3
ups :-|

stavefejl i  queryString(\"strNavn\")

Avatar billede agony Nybegynder
29. juni 2001 - 18:11 #4
Du kan ikke tjekke om email adressen finde men du kan f.eks. tjekke om der er et @ i den.

if instr(streng, \"@\") then
\'kode
end if
Avatar billede orca Nybegynder
29. juni 2001 - 18:22 #5
agony -> der er en hel masse mere du kan tjekke for...
If InStr(streng, \"@\") > 1 then
\'ugyldig email
end if
if InStr(strng, \".\") < 0 then
\'ugyldig email
end if

på denne måde kan du blive ved i en evihed og tjekke en masse ting... men tjek det link som jeg sendte:
http://www.activeserverpages.dk/download/default.asp?mode=showdownload&id=140
Det er en meget god email validator som kan det hele.

Mvh Mark

www.fotx.net/orca
Avatar billede dhs Nybegynder
10. august 2001 - 15:16 #6
Jeg lukker
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