Hallo,
ich habe ein Kontaktform gebastelt, das mit CDONTS Mails versendet.
Folgendes Problem: Wenn ich in der Textarea einen laengeren Text mit Absaetzen (Return) eingebe, meckert meine validate Funktion fuer das Feld. Habe keinen blassen Schimmer, warum....kann einer den Fehler sehen?
HTML:
<textarea name="Comment" cols="40" rows="6"></textarea>
ASP/VBscript:
if Request.Form("Comment") <> "" then Comment = Request.Form("Comment")
if validate_input(Comment) = false then
errorfound = true
response.redirect "contact.asp?error=comment"
end if
Funktion validate_input:
' check form input
function validate_input(form_input)
Dim noerror
form_input = trim(form_input)
noerror = true
if form_input = "" then
noerror = false
validate_input = noerror
exit function
end if
if instr(form_input,"'") > 0 or instr(form_input,"""") > 0 then
noerror = false
validate_input = noerror
exit function
end if
if len(form_input) <= 2 then
noerror = false
validate_input = noerror
exit function
end if
validate_input = noerror
end function
Waere fuer Eure Hilfe sehr dankbar, Gruss & schoenes WE
Tobi