diff --git a/adminer/create.inc.php b/adminer/create.inc.php index 47e7d065..4e57f78d 100644 --- a/adminer/create.inc.php +++ b/adminer/create.inc.php @@ -54,7 +54,7 @@ if ($_POST && !process_fields($row["fields"]) && !$error) { } $process_field = process_field($field, $type_field); $all_fields[] = array($field["orig"], $process_field, $after); - if ($process_field != process_field($orig_field, $orig_field)) { + if (!$orig_field || $process_field != process_field($orig_field, $orig_field)) { $fields[] = array($field["orig"], $process_field, $after); if ($field["orig"] != "" || $after) { $use_all_fields = true; diff --git a/changes.txt b/changes.txt index db04589a..e7f51232 100644 --- a/changes.txt +++ b/changes.txt @@ -1,5 +1,6 @@ Adminer 4.7.10-dev: Add DB version to comment in export +Support PHP 8 in create table (regression from 4.7.9) Adminer 4.7.9 (released 2021-02-07): Fix XSS in browsers which don't encode URL parameters (bug #775, regression from 4.7.0)