- Timestamp:
- 2009/06/28 19:24:15 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/data/class/pages/products/LC_Page_Products_List.php
r18101 r18142 73 73 */ 74 74 function process() { 75 // カテゴリIDの正当性チェック 76 $this->lfCheckCategoryId(); 77 75 78 $objView = new SC_SiteView(); 76 79 $conn = new SC_DBConn(); … … 220 223 */ 221 224 function mobileProcess() { 225 // カテゴリIDの正当性チェック 226 $this->lfCheckCategoryId(); 227 222 228 $objView = new SC_MobileView(); 223 229 $conn = new SC_DBConn(); … … 369 375 function destroy() { 370 376 parent::destroy(); 377 } 378 379 /* カテゴリIDの正当性チェック */ 380 function lfCheckCategoryId() { 381 $objDb = new SC_Helper_DB_Ex(); 382 $category_id = $_POST['category_id'] ? $_POST['category_id'] : $_GET['category_id']; 383 if (!defined('MOBILE_SITE') && !isset($_REQUEST['category_id'])) 384 SC_Utils_Ex::sfDispSiteError(CATEGORY_NOT_FOUND); 385 if ($category_id 386 && (!SC_Utils_Ex::sfIsInt($category_id) 387 || SC_Utils_Ex::sfIsZeroFilling($category_id) 388 || !$objDb->sfIsRecord('dtb_category', 'category_id', (array)$category_id, 'del_flg = 0'))) 389 SC_Utils_Ex::sfDispSiteError(CATEGORY_NOT_FOUND); 371 390 } 372 391
Note: See TracChangeset
for help on using the changeset viewer.