fix error-display in dns_editor.php
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -40,7 +40,7 @@ Database::pexecute($sel_stmt, array(
|
|||||||
));
|
));
|
||||||
$dom_entries = $sel_stmt->fetchAll(PDO::FETCH_ASSOC);
|
$dom_entries = $sel_stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
$errors = array();
|
$errors = "";
|
||||||
$success_message = "";
|
$success_message = "";
|
||||||
|
|
||||||
// action for adding a new entry
|
// action for adding a new entry
|
||||||
@@ -68,9 +68,10 @@ if ($action == 'add_record' && ! empty($_POST)) {
|
|||||||
'id' => $domain_id
|
'id' => $domain_id
|
||||||
))->delete();
|
))->delete();
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
dynamic_error($e->getMessage());
|
$errors = str_replace("\n", "<br>", $e->getMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (empty($errors)) {
|
||||||
// remove deleted entry from internal data array (no reread of DB necessary)
|
// remove deleted entry from internal data array (no reread of DB necessary)
|
||||||
$_t = $dom_entries;
|
$_t = $dom_entries;
|
||||||
foreach ($_t as $idx => $entry) {
|
foreach ($_t as $idx => $entry) {
|
||||||
@@ -84,6 +85,7 @@ if ($action == 'add_record' && ! empty($_POST)) {
|
|||||||
$success_message = $lng['success']['dns_record_deleted'];
|
$success_message = $lng['success']['dns_record_deleted'];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// show editor
|
// show editor
|
||||||
$record_list = "";
|
$record_list = "";
|
||||||
|
|||||||
Reference in New Issue
Block a user