X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fpeoplesearch.php;h=adacc095440c8f0e2d23c255350ecf14de21604b;hb=0bba990e2f4506da877224285442c81f68662743;hp=323065d7a9520b35136be10801aa0d4b62dd1e6d;hpb=8b32942658b179010315450a62b473631a501399;p=quix0rs-gnu-social.git diff --git a/actions/peoplesearch.php b/actions/peoplesearch.php index 323065d7a9..adacc09544 100644 --- a/actions/peoplesearch.php +++ b/actions/peoplesearch.php @@ -20,7 +20,7 @@ if (!defined('LACONICA')) { exit(1); } require_once(INSTALLDIR.'/lib/searchaction.php'); -define(PROFILES_PER_PAGE, 10); +define('PROFILES_PER_PAGE', 10); class PeoplesearchAction extends SearchAction { @@ -115,7 +115,8 @@ class PeoplesearchAction extends SearchAction { } function highlight($text, $terms) { - $pattern = '/('.implode('|',array_map('htmlspecialchars', $terms)).')/i'; + $terms = array_map('preg_quote', array_map('htmlspecialchars', $terms)); + $pattern = '/('.implode('|',$terms).')/i'; $result = preg_replace($pattern, '\\1', htmlspecialchars($text)); return $result; }