Hej,
Hur kan man kolla vilka formulärsfält det finns i ett ett formulär?
Obs. nu menar jag inte om formulärsfälten är ifyllda utan vilka som finns.
Mvh Jimpa
4 svar · 243 visningar · startad av jimpa
Hej,
Hur kan man kolla vilka formulärsfält det finns i ett ett formulär?
Obs. nu menar jag inte om formulärsfälten är ifyllda utan vilka som finns.
Mvh Jimpa
Man kan ju göra en loop genom formuläret.
<%
For Each f in Request.Form
Response.Write f & "<br>"
Response.Write Request.Form(f) & "<br><br>"
Next 'f
%>
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
Hmm,
Provade ovanstående script funkade ju bra.
Men hur gör jag en update i databasen i förhållande till vilka formulärsfält som scriptet ovan loopar fram och vissa formulärsfält måste inte vara ifyllda hur kan man tänkas kunna skilja dom åt.
Mvh Jimpa
Du kan ju t.ex. skriva så här:
<%
For Each f in Request.Form
If f = foo Or f = bar Then
If Request.Form(f) = "" Then
Response.Write "Du måste skriva i fältet " & f
Else
Response.Write f & "<br>"
Response.Write Request.Form(f) & "<br><br>"
End If
Else
Response.Write f & "<br>"
Response.Write Request.Form(f) & "<br><br>"
End If
Next 'f
%>
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
Man skulle ju också kunna använda IsEmpty(Request.Form("Foo")). :)
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/