bei Formular auf echte !! email-Adresse prüfen
tony
- html
0 Dieter Raber0 Cheatah0 AndreD0 Cheatah
0 flo
Hallo,
wenn ich nur wie in SelfHTML beschrieben die email-Zeile eines Formulars prüfe:
if(document.Formular.Mail.value.indexOf('@') == -1) {
alert("Keine E-Mail-Adresse!");
document.Formular.Mail.focus();
return false;
}
kann man in dem Feld trotzdem noch Schwachsinn wie
test@ oder
@de oder
@@ oder
...
schreiben.
Wie kann ich prüfen, ob sich eine email folgendermassen zusammensetzt.
<zeichenfolge>@<zeichenfolge (mind. 2 buchstaben) . <zeichenfolge // keine zahlen)
Vielen Dank
Es grüßt..Tony
Hallo,
In SelfHTML Tips & Tricks sowie Feature Artikel gibt es mindestens drei Artikel, die sich mit diesem Thema auseinandersetzen. Bei allen Pruefungen muss dir aber klar sein, dass Adressen, die syntaktisch richtig sind, aber inhaltlich falsch, immer durchgehen werden.
Dieter
Hi,
<zeichenfolge>@
wie darf diese Zeichenfolge Deiner Meinung nach aussehen? - Nein, bemüh Dich nicht. Deine Antwort ist falsch.
<zeichenfolge (mind. 2 buchstaben)
Was bewegt Dich zu dem Irrglauben, hier müssen mindestens zwei Zeichen, zudem auch noch Buchstaben, stehen?
. <zeichenfolge // keine zahlen)
Ob welchen Grundes bist Du der Ansicht, Zahlen seien hier nicht erlaubt?
Suche bitte im Archiv nach dem Thema.
Cheatah
Hallo,
if(document.Formular.Mail.value.indexOf('@') == -1) {
alert("Keine E-Mail-Adresse!");
document.Formular.Mail.focus();
return false;
}
Lass mal Javascript stecken und schau dir mal unter PHP die regulären Ausdrücke an. Damit kann man z.Bsp. auch Email-Adressen auf synaktische Richtigkeit prüfen.
Hier noch ein Link der helfen kann: http://www.php.net/manual/de/function.eregi.php
Vielen Dank
Es grüßt..Tony
Gruss Andre
Hi,
Lass mal Javascript stecken und schau dir mal unter PHP die regulären Ausdrücke an.
wo liegt Deiner Meinung nach der Unterschied zwischen RegExp in PHP und RegExp in JavaScript?
Damit kann man z.Bsp. auch Email-Adressen auf synaktische Richtigkeit prüfen.
Siehe hierzu *bitte* im Archiv. Ich garantiere Dir, wenn Du bereits eine solche Prüfung vornimmst, ist sie sowas von falsch, dass man psychiatrische Betreuung braucht.
Hier noch ein Link der helfen kann:
Wieso glaubst Du eigentlich, PHP sei _die_ Alternative? Was ist mit den vielen anderen (etablierteren) serverseitigen Techniken?
Cheatah
Hallo Tony!
Wie kann ich prüfen, ob sich eine email folgendermassen zusammensetzt.
[...]

http://aktuell.de.selfhtml.org/tippstricks/programmiertechnik/email/index.html
http://aktuell.de.selfhtml.org/artikel/javascript/email-check/index.htm
MfG
flo