messmar
Erfahrenes Mitglied
Hallo,
was mache ich hier falsch:
P.S: habe hier im Archive gesucht und fand was Ähnliches, aber es hat mir nicht geholfen.
Ich bin auch kein Java Experte. Aber ich versuche zur Zeit mich intensive damit zu beschäftigen. Ich muss beruflich ab und zu mal mit JSP was erledigen etc...
Vielen Danke im Vorraus.
Gruß
Messmar
was mache ich hier falsch:
P.S: habe hier im Archive gesucht und fand was Ähnliches, aber es hat mir nicht geholfen.
Ich bin auch kein Java Experte. Aber ich versuche zur Zeit mich intensive damit zu beschäftigen. Ich muss beruflich ab und zu mal mit JSP was erledigen etc...
Vielen Danke im Vorraus.
Gruß
Messmar
HTML:
<%!
public String error="";
boolean checkEmailAddress(String pstrEmail){// eMail Adresse
// pruefe ob der String ungleich null
// und ob das Zeichen @ vorhanden ist
if (pstrEmail!= null && pstrEmail.indexOf("@") != -1){
// pruefe ob der Punkt nach dem Zeichen @ kommt
if(pstrEmail.lastIndexOf(".") > pstrEmail.lastIndexOf("@")){
// pruefe die Domain Kennung (<= 3 Zeichen && >= 2 Zeichen)
if(pstrEmail.substring(pstrEmail.lastIndexOf(".")+ 1, pstrEmail.length()).length() <= 3
&& pstrEmail.substring(pstrEmail.lastIndexOf(".")+ 1, pstrEmail.length()).length() >= 2)
{
return(true);
}
}
}
return(false);
}
%>
<%
String sEmail_1 = request.getParameter("mail");
String sEmail_2;
//String error;
if (sEmail_1 == null){
sEmail_2 ="";
error="";
}else if(sEmail_1 != null && checkEmailAddress(sEmail_1) != true)){
sEmail_2 = request.getParameter("mail");
error="eMail Adresse ist falsh";
}
%>