Hi,
Wenn ich die Variable aber NICHT umschreibe und das $_POST['mail'] DIREKT verwende, wenn ich es also SO mache =>
Dann ist das hier unsinnig:
else
{
function check_email($_POST['mail'])
An der Stelle wird die Funktion definiert, und deren Parametername solltest du natuerlich so lassen, wie er ist.
return preg_match("/^$regex$/",$_POST['mail']);
Und auch hier innerhalb der Funktion wird natuerlich der Parameter weiterhin so verwendet, wie er uebergeben wurde - also $email.
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“
„This is the author's opinion, not necessarily that of Starbucks.“