* @link http://www.steffenvogel.de */ /* * This file is part of sddns * * sddns is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * any later version. * * sddns is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with sddns. If not, see . */ require_once dirname(__FILE__) . '/../include/init.php'; $output = Output::start(); if (empty($_REQUEST['zone']) || $_REQUEST['zone'] == 'all') { $zones = $config['sddns']['zones']; } else { $zones = array($config['sddns']['zones'][$_REQUEST['zone']]); } foreach ($zones as $zone) { $output->add('syncing zone', 'notice', $zone); $zone->sync($db); }