Check some vars before using them

This commit is contained in:
Mark Schouten 2014-09-26 14:14:30 +02:00
parent 7f35f25869
commit 2837657d53

View file

@ -236,16 +236,18 @@ if ($action == "list" or $action== "listslaves") {
if ($_POST['kind'] != null and $_POST['name'] != null) {
$nameservers = array();
if ($_POST['kind'] != "Slave") {
if ($_POST['nameserver1'] != null) {
if (isset($_POST['nameserver1']) && $_POST['nameserver1'] != null) {
array_push($nameservers, $_POST['nameserver1']);
if ($_POST['nameserver2'] != null) {
if (isset($_POST['nameserver2']) && $_POST['nameserver2'] != null) {
array_push($nameservers, $_POST['nameserver2']);
}
} else {
jtable_respond(null, 'error', "Not enough data: ".print_r($_POST, 1));
}
if (isset($defaults['soa_edit_api'])) {
$vars['soa_edit_api'] = $defaults['soa_edit_api'];
}
}
$vars['name'] = $_POST['name'];
$vars['kind'] = $_POST['kind'];
if (isset($_POST['zone'])) {