Commit e329a3d4e9d441b59b2f1822bdc4bac74add8d24
1 parent
343ac691
KTS-1382: Escape contents of LIKE searches.
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6002 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
1 additions
and
1 deletions
lib/browse/Criteria.inc
| ... | ... | @@ -245,7 +245,7 @@ class BrowseCriterion { |
| 245 | 245 | function searchSQL ($aRequest, $handle_not = true) { |
| 246 | 246 | $val = null; |
| 247 | 247 | if ($this->bString) { |
| 248 | - $val = array($this->getSearchTable() . "." . $this->getSearchField() . " LIKE '%!%'", array($aRequest[$this->getWidgetBase()])); | |
| 248 | + $val = array($this->getSearchTable() . "." . $this->getSearchField() . " LIKE '%!%'", array(DBUtil::escapeSimple($aRequest[$this->getWidgetBase()]))); | |
| 249 | 249 | } else { |
| 250 | 250 | $val = array($this->getSearchTable() . "." . $this->getSearchField() . " = ?", array($aRequest[$this->getWidgetBase()])); |
| 251 | 251 | } | ... | ... |