} elseif (isset($_GET['commit']) && $_GET['commit'] != 'y') { problem(); } elseif (count($dmaster) + count($dslave) + count($cmaster) + count($cslave) == 0) { problem("nocommit"); } $bind = new bindConfig($conf->conf); $deleted = ''; $commited = ''; $error = ''; $delm = count($dmaster) > 0 ? "<strong>" . "Deleting master records" . "</strong>\n\n" : ''; foreach ($dmaster as $master) { $dmz = new masterZone(intval($master['id'])); $dmz->loadZoneHead(); $hd = $dmz->getZoneHead(); $hdr = $dmz->getZoneHeadRaw(); $dmz->eraseZone(); $err = $dmz->getErr(); if ($err > '') { $error .= "<u>" . $hd['name'] . ":</u> " . "Error in deleting" . "\n" . $err . '\\n\\n'; } else { $deleted .= "<u>" . $hd['name'] . ":</u> Deleting success.\n\n"; $bind->eraseConfig($hdr['name']); $done++; } } $error = $error > '' ? $delm . $error : ''; $deleted = $deleted > '' ? $delm . $deleted : ''; $errors = ''; $deleteds = ''; $delm .= count($dslave) > 0 ? "<strong>" . "Deleting slave records" . "</strong>\n\n" : ''; $delm = $deleted > '' ? "\n" . $delm : $delm;