Server IP : 209.38.156.173 / Your IP : 216.73.216.0 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/phpmyadmin/libraries/classes/Controllers/Table/ |
Upload File : |
<?php declare(strict_types=1); namespace PhpMyAdmin\Controllers\Table; use PhpMyAdmin\DbTableExists; use PhpMyAdmin\Url; use PhpMyAdmin\Util; use function __; final class DropColumnConfirmationController extends AbstractController { public function __invoke(): void { global $urlParams, $errorUrl, $cfg; $selected = $_POST['selected_fld'] ?? null; if (empty($selected)) { $this->response->setRequestStatus(false); $this->response->addJSON('message', __('No column selected.')); return; } Util::checkParameters(['db', 'table']); $urlParams = ['db' => $this->db, 'table' => $this->table]; $errorUrl = Util::getScriptNameForOption($cfg['DefaultTabTable'], 'table'); $errorUrl .= Url::getCommon($urlParams, '&'); DbTableExists::check(); $this->render('table/structure/drop_confirm', [ 'db' => $this->db, 'table' => $this->table, 'fields' => $selected, ]); } }