From 6c43b65a8c61015973915186635f5cb5d7a46165 Mon Sep 17 00:00:00 2001 From: Dominique Fournier Date: Sat, 12 Sep 2015 15:54:06 +0000 Subject: [PATCH] users : don't allow colon (:) in fields git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2278 bf3deb0d-5f1a-0410-827f-c0cc1f45334c --- users.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/users.php b/users.php index 7d474b6..53b40c6 100644 --- a/users.php +++ b/users.php @@ -72,6 +72,10 @@ class users throw new Exception (dgettext("domframework", "Invalid email provided : too short"), 500); + if (strpos ($lastname, ":") !== false) + throw new Exception (dgettext("domframework", + "Invalid email provided : colon forbidden"), + 500); return true; } @@ -86,6 +90,10 @@ class users throw new Exception (dgettext("domframework", "Invalid firstname provided : too short"), 500); + if (strpos ($firstname, ":") !== false) + throw new Exception (dgettext("domframework", + "Invalid firstname provided : colon forbidden"), + 500); return true; } @@ -96,6 +104,10 @@ class users throw new Exception (dgettext("domframework", "Invalid lastname provided : not a string"), 500); + if (strpos ($lastname, ":") !== false) + throw new Exception (dgettext("domframework", + "Invalid lastname provided : colon forbidden"), + 500); return true; }