Seite 2 von 2

Verfasst: 06.12.2002 17:15
von saerdnaer
also bei regulären ausdrücken setzt sich ein teil ausdruck entweder aus einer zeichenkette ( wie z.b. in diesem beispiel nurdiese\.de ) oder einem ausdruck (z.b. [a-z0-9\.\-_\+]+) zusammen ein ausdruck besteht aus 2 teilen. der erste teil ( [a-z0-9\.\-_\+] ) bestimmt was für ein zeichen hier vorkommen darf, der zweite ( das + nach der ] ) wie oft ein zeichen vorkommen darf... also brauch man das plus nur nach teilausdrücken...

ah

Verfasst: 06.12.2002 17:21
von Guido
Na. Dann sag ich mal brav danke (und das ist keineswegs ironisch gemeint !) So hat das Forum wieder mal seinen Bestimmungszweck erfüllt nach dem Motto : Hier wird Dich geholfen ;-)...
Bin jetzt mal gespannt ob das Teilscript auch so funktioniert....

Es funktioniert!

Verfasst: 10.12.2002 15:21
von pablo
Hallo zusammen,
vielen Dank fuer Eure postings, Ihr habt mir sehr geholfen. Und so hat es letzten Endes funktioniert:
In der Datei /includes/functions_validate.php steht jetzt:
if ( preg_match('/^[a-z0-9\.\-_\+]+@nurdiese.de/is', $email) )

Folglich werden alle Adressen, die nicht auf @nurdiese.de als ungueltig bemaengelt.

Gruss,

Pablo

Verfasst: 10.12.2002 15:24
von saerdnaer
mach vor den . vor de noch einen backslash... also
if ( preg_match('/^[a-z0-9\.\-_\+]+@nurdiese\.de/is', $email) )

zwei Email Domains

Verfasst: 07.11.2003 23:16
von Lugginga
Hallo!

Diese Anleitung funktioniert super. Gibt es auch eine Möglichkeit die Geschichte auf zwei oder mehrere verschiedene Domains zu beschränken?

zB:
".uni.ac.at" und "fakultaet.cc"

Könnte man einfach eine Art

if (Zeile mit Beschränkung 1), else (Zeile mit Beschränkung 2), sonst FEHLER

Ich weiß, ist laienhaft aber ich weiß nicht wie man es lösen könnte.

Vielen Dank im voraus!