From 3cfae4b8f4109a2da0fbfe2455ed22f907004d9a Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Fri, 28 Mar 2025 19:03:25 +0100 Subject: [PATCH] Pass $error as param --- adminer/edit.inc.php | 2 +- adminer/include/html.inc.php | 4 ++-- adminer/select.inc.php | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/adminer/edit.inc.php b/adminer/edit.inc.php index c8039c37..5f12f824 100644 --- a/adminer/edit.inc.php +++ b/adminer/edit.inc.php @@ -110,4 +110,4 @@ if (!support("table") && !$fields) { // used by Mongo and SimpleDB } } -edit_form($TABLE, $fields, $row, $update); +edit_form($TABLE, $fields, $row, $update, $error); diff --git a/adminer/include/html.inc.php b/adminer/include/html.inc.php index f56a62ff..18e8cd98 100644 --- a/adminer/include/html.inc.php +++ b/adminer/include/html.inc.php @@ -363,8 +363,8 @@ function on_help(string $command, int $side = 0): string { * @param Field[] $fields * @param mixed $row */ -function edit_form(string $table, array $fields, $row, ?bool $update): void { - global $adminer, $error; +function edit_form(string $table, array $fields, $row, ?bool $update, string $error = ''): void { + global $adminer; $table_name = $adminer->tableName(table_status1($table, true)); page_header( ($update ? lang('Edit') : lang('Insert')), diff --git a/adminer/select.inc.php b/adminer/select.inc.php index ae939deb..b71656aa 100644 --- a/adminer/select.inc.php +++ b/adminer/select.inc.php @@ -159,7 +159,7 @@ if ($_POST && !$error) { queries_redirect(remove_from_uri($_POST["all"] && $_POST["delete"] ? "page" : ""), $message, $result); if (!$_POST["delete"]) { $post_fields = (array) $_POST["fields"]; - edit_form($TABLE, array_intersect_key($fields, $post_fields), $post_fields, !$_POST["clone"]); + edit_form($TABLE, array_intersect_key($fields, $post_fields), $post_fields, !$_POST["clone"], $error); page_footer(); exit; }