From b16a6762e4d143bd60613ec94f63b8cca1b6f46f Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Fri, 4 Sep 2020 01:37:49 +0200 Subject: [PATCH] Improve sanitizers for mails, urls --- MD_STD_IN.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MD_STD_IN.php b/MD_STD_IN.php index c9f1ad3..f4b555d 100644 --- a/MD_STD_IN.php +++ b/MD_STD_IN.php @@ -148,7 +148,7 @@ final class MD_STD_IN { if ($input === "") return ""; $output = \filter_var($input, FILTER_SANITIZE_URL); - if (\filter_var($output, FILTER_VALIDATE_URL) === false) { + if (($output = \filter_var($output, FILTER_VALIDATE_URL)) === false) { throw new MDInvalidUrl("Invalid input URL"); } @@ -168,7 +168,7 @@ final class MD_STD_IN { if ($input === "") return ""; $output = \filter_var($input, FILTER_SANITIZE_EMAIL); - if (\filter_var($output, FILTER_VALIDATE_EMAIL) === false) { + if (($output = \filter_var($output, FILTER_VALIDATE_EMAIL)) === false) { throw new MDInvalidEmail("Invalid input email address"); }