For Each Req In Request.Form
If Req <> "Kommentar" Then
If Request.Form(Req) = "" OR Request.Form(Req) = "Betyg" Then
strError = "Du har inte fyllt i alla fält ordentligt försök igen."
End If
End if
Next
?
2 svar · 188 visningar · startad av icaaq
Jag har denna
[red]
For Each Req In Request.Form
if Request.Form(Req) <> "Kommentar" Then
If Request.Form(Req) = "" OR Request.Form(Req) = "Betyg" Then
strError = "Du har inte fyllt i alla fält ordentligt försök igen."
End If
End if
Next
[/red]
Jag vill alltså kolla igenom mina requests som jag har postat och om det inte är Request.Form("Kommentar") så ska den kolla igenom så att värdet inte är "" eller Betyg. Men jag kan inte få det att funka. Det funkar om jag tar bort
[red]
For Each Req In Request.Form
[b]if Request.Form(Req) <> "Kommentar" Then[/b]
If Request.Form(Req) = "" OR Request.Form(Req) = "Betyg" Then
strError = "Du har inte fyllt i alla fält ordentligt försök igen."
End If
[b]End if[/b]
Next
[/red]
Men då måste man ju skriva nått i kommentar-fältet och det är inte obligatoriskt. Hur kan jag lösa detta?
mvh icaaq
For Each Req In Request.Form
If Req <> "Kommentar" Then
If Request.Form(Req) = "" OR Request.Form(Req) = "Betyg" Then
strError = "Du har inte fyllt i alla fält ordentligt försök igen."
End If
End if
Next
?
Nästan....
[red]
For Each Req In Request.Form
if Cstr(Req) <> "kommentar" Then
If Request.Form(Req) = "" OR Request.Form(Req) = "Betyg" Then
strError = "Du har inte fyllt i alla fält ordentligt försök igen."
End If
End if
Next
[/red]
Tack
mvh icaaq