Ahoi Nadja,
if (!ereg("^.+@.+\..+$", $email))
> Das raff ich irgendwie nicht :(
das ^ steht für 1 bis beliebig viele zeichen.
der . sagt es geht noch weiter.
das +@ bedeutet dann kommt ein "@".
der . sagt es geht noch weiter.
das +\\. sagt danach kommt ein ".".
der . sagt es geht noch weiter.
das +$ sagt es kommt noch was.
irgendwie so. sprich in worten ausgedrückt heißt es
"belibige anzahl zeichen"@"beliebige anzahl zeichen"."beliebige anzahl zeichen"
also irgendein string indem ein "@" vorkommt und danach ein ".".
MfG