webForumDet fria alternativet

Hjälp med form validation

ASP

1 svar · 318 visningar · startad av nilleonline

Medlem sedan sep. 2006119 inlägg
Frågan#1

Försökte göra så att fälten "Name" och "Comment" Måste vara ifyllda och att "Name2" inte får vara ifyllt för att formuläret ska sparas. Men hur gör jag? Jag försökte med:

<%
    DIM strName, strComment, strName2
    strName = Request.Form("Name")
    strComment = Request.Form("Comment")
    strName2 = Request.Form("Name2")

    IF strName <> "" AND strComment <> "" AND strName2 ="" THEN

    strSQL = "INSERT INTO comments (name, mail, url, comment, [date], ip, blogID, catID) values ('" & strNoname & "', '" & Request.Form("mail") & "', '" & Request.Form("url") & "', '" & strTekst & "', '" & Request.Form("date") & "', '" & Request.Form("ip") & "', '" & Request.Form("blogID") & "', '" & Request.Form("catID") & "')"

    objConn.Execute(strSQL)

    Call CloseDatabase

    Response.Redirect("tack.asp")
    
    ELSE
    Response.Write "<p>Vissa Fält är ej ifyllda!</p>"
    END IF
%>
Medlem sedan juni 20019 519 inlägg
#2
If Len(StrName) > 0 And Len(StrComment) > 0 And Len(StrName2) = 0 Then
259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)