Mailinglisten-Archive |
Hallo Jens, >>> Funktioniert nicht (auch wenn eine gültige Email-Adresse eingegeben >>wird): >>> >>> if ((!preg_match($suchmuster1, $zeichenkette)) || >>(!preg_match($suchmuster2, >>> $zeichenkette))) return false; >>> >>> >>> sollte ich da einen Denkfehler drin haben? >> >>Ja hast du. >> >>Du gibts FALSE zurueck, wenn einer der beiden Ausdruecke nicht >>passt. Muesstest mit dem && Operator pruefen ob beide FLASE >>zurueckgeben: >> >>if (!suchmuster1 && !suchmuster1) >> >>Mit || (OR) pruefst du ob eines der beiden Muster FALSE zurueckgibt, >>was immer zutrifft, da eine Adresse eben nicht auf beide Muster passen >>kann. danke vielmals für deine Hilfe. Ich wollte schon fast sagen, diese doofen Operatoren :D, aber da muß ich mich wohl selber am Schopf packen, wenn ich da so einen Hund einbaue. Jedenfalls funktioniert es nach ausreichendem Testen einwandfrei lg, Michael
php::bar PHP Wiki - Listenarchive