generated from jric11/baseProject
ChatGPT's update to harden software and run db updates.
This commit is contained in:
+10
-12
@@ -51,10 +51,8 @@ class Popovers extends Base {
|
||||
|
||||
case "add":
|
||||
|
||||
$popover_name = filter_input(INPUT_POST, "popover_name") ?: "";
|
||||
$popover_title = filter_input(INPUT_POST, "popover_title") ?: "";
|
||||
$popover_placeholder = filter_input(INPUT_POST, "popover_placeholder") ?: "";
|
||||
$popover_text = filter_input(INPUT_POST, "popover_text") ?: "";
|
||||
$data=MaintenanceValidation::popover($_POST);
|
||||
$popover_name=$data['name'];$popover_title=$data['title'];$popover_placeholder=$data['placeholder'];$popover_text=$data['text'];
|
||||
|
||||
$SQL = "insert into popovers
|
||||
|
||||
@@ -97,7 +95,7 @@ class Popovers extends Base {
|
||||
|
||||
public function deletePopover() {
|
||||
|
||||
$popover_serial = filter_input(INPUT_POST, "popover_serial", FILTER_SANITIZE_NUMBER_INT) ?: 0;
|
||||
$popover_serial = MaintenanceService::id($_POST['popover_serial']??null);
|
||||
|
||||
$popover = $this->getPopover($popover_serial);
|
||||
|
||||
@@ -123,7 +121,7 @@ class Popovers extends Base {
|
||||
|
||||
case "prompt":
|
||||
|
||||
$popover_serial = filter_input(INPUT_POST, "popover_serial", FILTER_SANITIZE_NUMBER_INT) ?: 0;
|
||||
$popover_serial = MaintenanceService::id($_POST['popover_serial']??null);
|
||||
|
||||
$popover = $this->getPopover($popover_serial);
|
||||
|
||||
@@ -141,11 +139,9 @@ class Popovers extends Base {
|
||||
|
||||
case "update":
|
||||
|
||||
$popover_serial = filter_input(INPUT_POST, "popover_serial", FILTER_SANITIZE_NUMBER_INT) ?: 0;
|
||||
$popover_name = filter_input(INPUT_POST, "popover_name") ?: "";
|
||||
$popover_title = filter_input(INPUT_POST, "popover_title") ?: "";
|
||||
$popover_placeholder = filter_input(INPUT_POST, "popover_placeholder") ?: "";
|
||||
$popover_text = filter_input(INPUT_POST, "popover_text") ?: "";
|
||||
$popover_serial = MaintenanceService::id($_POST['popover_serial']??null);
|
||||
$data=MaintenanceValidation::popover($_POST);
|
||||
$popover_name=$data['name'];$popover_title=$data['title'];$popover_placeholder=$data['placeholder'];$popover_text=$data['text'];
|
||||
|
||||
$popover = $this->getPopover($popover_serial);
|
||||
|
||||
@@ -187,6 +183,7 @@ class Popovers extends Base {
|
||||
// =======================
|
||||
|
||||
public function getPopover($popover_serial = 0) {
|
||||
$popover_serial=MaintenanceService::id($popover_serial);
|
||||
|
||||
$SQL = "select view_popovers.*
|
||||
from view_popovers
|
||||
@@ -299,7 +296,8 @@ class Popovers extends Base {
|
||||
|
||||
public function popoverExists() {
|
||||
|
||||
$popover_serial = filter_input(INPUT_POST, "popover_serial", FILTER_SANITIZE_NUMBER_INT) ?: 0;
|
||||
$popover_serial = filter_var($_POST['popover_serial']??0,FILTER_VALIDATE_INT,['options'=>['min_range'=>0]]);
|
||||
if($popover_serial===false)throw new AppException('Invalid popover ID.');
|
||||
$popover_name = filter_input(INPUT_POST, "popover_name") ?: "";
|
||||
|
||||
$popover_name = strtolower($popover_name);
|
||||
|
||||
Reference in New Issue
Block a user