PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Variable soll mehr als @ enthalten


Karsten
28.11.2002, 23:42:04
is denk ich mal nur ein kleines problem.
wie kann ich abfragen ob in einer variablen mehr als ein @ steht?
$mail > "@" funzt nicht.

MiH
29.11.2002, 10:42:02
http://www.php.net/manual/en/function.substr-count.php

Der Andy
29.11.2002, 14:11:22
$mailerror = "Sie sind zu doof eine email adresse richtig einzugeben";

if (!(ereg ("^.+@.+..+$", $email))) {
echo "$mailerror";
exit;
}

Matt
29.11.2002, 15:32:55
an Andy:
Match mal:

h@ckers_@re@cool.de

das wird matchen, weilein punkt JEDEN char darstellt. Da brauchst du schon etwas genaueres zum matchen

Der Andy
29.11.2002, 18:29:06
:-( ich bin doch noch ein noob - hab rücksicht *g*

Matt
30.11.2002, 11:12:23
war doch kein flame, sondern nur ein hinweis.
Du musst regexe umbedingt SEHR gut testen, bevor du sie verwendest. Weil in regexe rutschen sehr schnell irgendwelche Fehler hinein!