also ich versuche zuerst abzufragen ob in $_GET["mail"] ein "@" vorkommt und danach ob ein "." vorkommt, das mti dme @ funktioniert ja, aber das mit dem punkt ist dem egal, ob mit oder ohne gibt der immer das selbe aus, der code:
Noch ein Tipp: Wenn du nur nach "einfach Zeichen" in einem String suchen willst, solltest du nicht gleich Reguläre-Ausdrücke verwenden. Da bieten sich aus performance Gründen Funktionen wie strpos etc. an!