Changeset 836:3a54ff018a83
- Timestamp:
- 05/31/12 12:45:38 (13 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
inc/core/class.dc.blog.php
r833 r836 317 317 318 318 # We need to apply filter after counting 319 if ( !empty($params['cat_id']))319 if (isset($params['cat_id']) && $params['cat_id'] !== '') 320 320 { 321 321 $found = false; … … 332 332 } 333 333 334 if (!empty($params['cat_url']) && empty($params['cat_id'])) 334 if (isset($params['cat_url']) && ($params['cat_url'] !== '') 335 && !isset($params['cat_id'])) 335 336 { 336 337 $found = false; … … 745 746 } 746 747 747 if ( !empty($params['post_id'])) {748 if (isset($params['post_id']) && $params['post_id'] !== '') { 748 749 if (is_array($params['post_id'])) { 749 750 array_walk($params['post_id'],create_function('&$v,$k','if($v!==null){$v=(integer)$v;}')); … … 754 755 } 755 756 756 if ( !empty($params['post_url'])) {757 if (isset($params['post_url']) && $params['post_url'] !== '') { 757 758 $strReq .= "AND post_url = '".$this->con->escape($params['post_url'])."' "; 758 759 } … … 762 763 } 763 764 764 if ( !empty($params['cat_id']))765 if (isset($params['cat_id']) && $params['cat_id'] !== '') 765 766 { 766 767 if (!is_array($params['cat_id'])) { … … 772 773 $strReq .= 'AND '.$this->getPostsCategoryFilter($params['cat_id'],'cat_id').' '; 773 774 } 774 elseif ( !empty($params['cat_url']))775 elseif (isset($params['cat_url']) && $params['cat_url'] !== '') 775 776 { 776 777 if (!is_array($params['cat_url'])) { … … 1009 1010 $cat_field = $catReq = $limit = ''; 1010 1011 1011 if ( !empty($params['cat_id'])) {1012 if (isset($params['cat_id']) && $params['cat_id'] !== '') { 1012 1013 $catReq = 'AND P.cat_id = '.(integer) $params['cat_id'].' '; 1013 1014 $cat_field = ', C.cat_url '; 1014 } elseif ( !empty($params['cat_url'])) {1015 } elseif (isset($params['cat_url']) && $params['cat_url'] !== '') { 1015 1016 $catReq = "AND C.cat_url = '".$this->con->escape($params['cat_url'])."' "; 1016 1017 $cat_field = ', C.cat_url '; … … 1804 1805 } 1805 1806 1806 if ( !empty($params['post_id'])) {1807 if (isset($params['post_id']) && $params['post_id'] !== '') { 1807 1808 $strReq .= 'AND P.post_id = '.(integer) $params['post_id'].' '; 1808 1809 } 1809 1810 1810 if ( !empty($params['cat_id'])) {1811 if (isset($params['cat_id']) && $params['cat_id'] !== '') { 1811 1812 $strReq .= 'AND P.cat_id = '.(integer) $params['cat_id'].' '; 1812 1813 } 1813 1814 1814 if ( !empty($params['comment_id'])) {1815 if (isset($params['comment_id']) && $params['comment_id'] !== '') { 1815 1816 $strReq .= 'AND comment_id = '.(integer) $params['comment_id'].' '; 1816 1817 }
Note: See TracChangeset
for help on using the changeset viewer.