Moin!
mit diesem reg ausdruck checke ich, ob was in der variable drinsteht:
if (!preg_match("/^.+$/i", $text->login))
{
$error->alert = true;
}
Das finde ich etwas übertrieben. Wozu gibt es die Funktion empty() denn sonst?
if (empty($text->login)) ...
Oder auf die ganz alte Tour:
if ($text->login == "")...
Spart jedenfalls Performance.
wenn nicht, gebe ich einen fehler aus. nun darf aber in $text->login auch kein @ stehen. kann mir jemad zeigen, wie ich den reg ex dafür schreiben bzw. ergänzen muss??
Suche, ob im String ein @ enthalten ist, und verhalte dich entsprechend. Das wird schätzungsweise ohnehin nicht in _einer_ Bedingung gehen, also machst du besser zwei Schritte nacheinander.
- Sven Rautenberg
--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|