diff --git a/components/com_contact/models/rules/contactemail.php b/components/com_contact/models/rules/contactemail.php index 59049810e76bd..388906361c62d 100644 --- a/components/com_contact/models/rules/contactemail.php +++ b/components/com_contact/models/rules/contactemail.php @@ -22,7 +22,7 @@ public function test(& $element, $value, $group = null, & $input = null, & $form $banned = $params->get('banned_email'); foreach(explode(';', $banned) as $item){ - if ($item != '' && JString::stristr($item, $value) !== false) + if ($item != '' && JString::stristr($value, $item) !== false) return false; } diff --git a/components/com_contact/models/rules/contactemailmessage.php b/components/com_contact/models/rules/contactemailmessage.php index 2bdf5fe863e9a..7f3d76c3c4b5c 100644 --- a/components/com_contact/models/rules/contactemailmessage.php +++ b/components/com_contact/models/rules/contactemailmessage.php @@ -16,7 +16,7 @@ public function test(& $element, $value, $group = null, & $input = null, & $form $banned = $params->get('banned_text'); foreach(explode(';', $banned) as $item){ - if ($item != '' && JString::stristr($item, $value) !== false) + if ($item != '' && JString::stristr($value, $item) !== false) return false; } diff --git a/components/com_contact/models/rules/contactemailsubject.php b/components/com_contact/models/rules/contactemailsubject.php index 7abf8ecc6ffef..26e11d2e68448 100644 --- a/components/com_contact/models/rules/contactemailsubject.php +++ b/components/com_contact/models/rules/contactemailsubject.php @@ -16,7 +16,7 @@ public function test(& $element, $value, $group = null, & $input = null, & $form $banned = $params->get('banned_subject'); foreach(explode(';', $banned) as $item){ - if ($item != '' && JString::stristr($item, $value) !== false) + if ($item != '' && JString::stristr($value, $item) !== false) return false; }