Hej igen !
Hur gör man för att enkelt göra så att vissa fält måste var ifyllda.
Om dom inte är det så ska man komma till formuläret igen, gärn med en text tex "Detta fält måste fyllas i".
Annars om alla fält som måste vara ifyllda är ifyllda så ska man komma till en "Tack sida" där inmatningen läggs in i databasen....
här är en enkel lösning som jag brukar använda, kanske inte så praktiskt men det funkar iaf.
om du har typ ett fält som heter "name", "age" och "email" så
kanske koden ser ut så här:
<%
name = request.form("name")
age = request.form("age")
email = request.form("email")
if name = "" then
response.write "Du glömde namnet!"
elseif age = "" then
response.write "Du glömde åldern!"
elseif email = "" then
response.write "Du glömde email!"
else
// Övrig kod.
end if
%>
Det var bra förutom en sak...
Kan man fixa så att om alla tre är tomma så står alla tre direkt.
Som det är nu så kommer dom en och en om man säger så...
vet inte om det här funkar men det kanske går ändå?
<%
name = request.form("name")
age = request.form("age")
email = request.form("email")
if name = "" & age = "" & email = "" then
response.write "Du måste fylla i alla fält!"
elseif name = "" then
response.write "Du glömde namnet!"
elseif age = "" then
response.write "Du glömde åldern!"
elseif email = "" then
response.write "Du glömde email!"
else
// Övrig kod.
end if
%>
<%
namn = Request.Form("namn")
email = Request.Form("email")
age = Request.Form("age")
If namn = "" OR email = "" OR age = "" Then
If namn = "" Then
Response.Write("Du har ej fyllt i namn")
End If
If email = "" Then
Response.Write("Du har ej fyllt i email")
End If
If age = "" Then
Response.Write("Du har ej fyllt i ålder")End If
Else
'Annan kod
End If
%>
------------------
// David - Probably the best guy in the world
250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2