From: Chuck Scott Date: Mon, 20 Jun 2016 16:33:57 +0000 (-0400) Subject: Fixed problem searching members with "'" in them. X-Git-Tag: v2.1.8^2 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=56822af37887807c64091ed63018e0c0e1e11785;p=WP-Plugins%2Fglm-member-db.git Fixed problem searching members with "'" in them. --- diff --git a/models/front/members/list.php b/models/front/members/list.php index b66a346e..1fb156bd 100644 --- a/models/front/members/list.php +++ b/models/front/members/list.php @@ -221,7 +221,7 @@ class GlmMembersFront_members_list extends GlmDataMemberInfo // Apply any provided text search to name, description, short description, and street address if (isset($_REQUEST['textSearch']) && $_REQUEST['textSearch'] != '') { - $textSearch = filter_input(INPUT_POST, 'textSearch', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES); + $textSearch = addslashes(filter_input(INPUT_POST, 'textSearch', FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES)); $where .= $whereSep." ( ( SELECT true @@ -235,6 +235,7 @@ class GlmMembersFront_members_list extends GlmDataMemberInfo T.addr2 LIKE '%$textSearch%' )"; $whereSep = ' AND '; + $textSearch = stripslashes($textSearch); } // Get category data for search pick list and shortcode selection