Changeset 383
- Timestamp:
- 2009-12-09 14:38:31 (2 years ago)
- Files:
-
- trunk/admin/classes/pages/Addcategory.php (modified) (1 diff)
- trunk/admin/classes/pages/Addforum.php (modified) (1 diff)
- trunk/admin/classes/pages/Modifycategory.php (modified) (1 diff)
- trunk/admin/classes/pages/Modifyforum.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/admin/classes/pages/Addcategory.php
r205 r383 49 49 // add category 50 50 $q = $C->prepare('INSERT INTO ' . $SETTINGS['dbtableprefix'] . 'categories (category_name, category_order) VALUES (:cat, :order)'); 51 $q->bindParam(':cat', $ INPUT['newcategory'], PDO::PARAM_STR);51 $q->bindParam(':cat', $F->htmlentities($INPUT['newcategory'], TRUE), PDO::PARAM_STR); 52 52 $q->bindParam(':order', $neworder, PDO::PARAM_INT, 12); 53 53 $q->execute(); trunk/admin/classes/pages/Addforum.php
r205 r383 49 49 // add forum 50 50 $q = $C->prepare('INSERT INTO ' . $SETTINGS['dbtableprefix'] . 'forums (forumtitle, forumdescription, forum_category, forum_order) VALUES (:title, :desc, :id, :order)'); 51 $q->bindParam(':title', $ INPUT['newcategory'], PDO::PARAM_STR);52 $q->bindParam(':desc', $ INPUT['all'], PDO::PARAM_STR);51 $q->bindParam(':title', $F->htmlentities($INPUT['newcategory'], TRUE), PDO::PARAM_STR); 52 $q->bindParam(':desc', $F->htmlentities($INPUT['all'], TRUE), PDO::PARAM_STR); 53 53 $q->bindParam(':id', $INPUT['id'], PDO::PARAM_INT, 12); 54 54 $q->bindParam(':order', $neworder, PDO::PARAM_INT, 12); trunk/admin/classes/pages/Modifycategory.php
r205 r383 49 49 // update (just do it regardless of whether anything has actually changed 50 50 $q = $C->prepare('UPDATE ' . $SETTINGS['dbtableprefix'] . 'categories SET category_name = :name, category_order = :order WHERE category_id = :id'); 51 $q->bindParam(':name', $ INPUT['newcategoryname'][$row['category_id']], PDO::PARAM_STR);52 $q->bindParam(':order', $ INPUT['newcategoryorder'][$row['category_id']], PDO::PARAM_INT, 12);51 $q->bindParam(':name', $F->htmlentities($INPUT['newcategoryname'][$row['category_id']], TRUE), PDO::PARAM_STR); 52 $q->bindParam(':order', $F->htmlentities($INPUT['newcategoryorder'][$row['category_id']], TRUE), PDO::PARAM_INT, 12); 53 53 $q->bindParam(':id', $row['category_id'], PDO::PARAM_INT, 12); 54 54 $q->execute(); trunk/admin/classes/pages/Modifyforum.php
r205 r383 49 49 // update settings in database regardless of whether there actually have been any changes 50 50 $q = $C->prepare('UPDATE ' . $SETTINGS['dbtableprefix'] . 'forums SET forumtitle = :title, forumdescription = :desc, forum_category = :cat, forum_order = :order WHERE forumid = :id'); 51 $q->bindParam(':title', $ INPUT['newforum'][$row['forumid']], PDO::PARAM_INT, 12);52 $q->bindParam(':desc', $ INPUT['newdesc'][$row['forumid']], PDO::PARAM_STR);51 $q->bindParam(':title', $F->htmlentities($INPUT['newforum'][$row['forumid']], TRUE), PDO::PARAM_INT, 12); 52 $q->bindParam(':desc', $F->htmlentities($INPUT['newdesc'][$row['forumid']], TRUE), PDO::PARAM_STR); 53 53 $q->bindParam(':cat', $INPUT['tocategory'][$row['forumid']], PDO::PARAM_INT, 12); 54 54 $q->bindParam(':order', $INPUT['newcategoryorder'][$row['forumid']], PDO::PARAM_INT, 12);
