← All changes
|
WPDataAccess/Design_Table/WPDA_Design_Table_Form.php
+3
-1
5.5.82
→
5.5.84
View file →
| @@ -485,9 +485,11 @@ | ||
| 485 | 485 | '' === $this->wpda_table_name && |
| 486 | 486 | ! wp_verify_nonce( $_REQUEST['_wpnonce'], "wpda-design-table-form-" . WPDA_Design_Table_Model::get_base_table_name() ) |
| 487 | 487 | ) { // insert new table |
| 488 | 488 | if ( ! wp_verify_nonce( $_REQUEST['_wpnonce'], "wpda-alter-{$this->wpda_table_name}" ) ) { // access from alter table button |
| 489 | - $dsg_tbl = 'wpda-query-' . WPDA_Design_Table_Model::get_base_table_name() . '-' . $_POST['wpda_schema_name'] . '-' . $_POST['wpda_table_name']; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotValidated | |
| 489 | + $schema_name = isset( $_POST['wpda_schema_name'] ) ? $_POST['wpda_schema_name'] : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotValidated | |
| 490 | + $table_name = isset( $_POST['wpda_table_name'] ) ? $_POST['wpda_table_name'] : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotValidated | |
| 491 | + $dsg_tbl = 'wpda-query-' . WPDA_Design_Table_Model::get_base_table_name() . '-' . $schema_name . '-' . $table_name; | |
| 490 | 492 | if ( ! wp_verify_nonce( $_REQUEST['_wpnonce'], $dsg_tbl ) ) { // access from list table |
| 491 | 493 | wp_die( esc_attr__( 'Not authorized', 'wp-data-access' ) ); |
| 492 | 494 | } |
| 493 | 495 | } |