tbrehm
2008-06-04 9100936bfe5c1aadd167f9179a2af01882c59c1d
interface/web/dns/dns_ptr_edit.php
@@ -41,11 +41,8 @@
require_once('../../lib/config.inc.php');
require_once('../../lib/app.inc.php');
// Checking module permissions
if(!stristr($_SESSION["s"]["user"]["modules"],'dns')) {
   header("Location: ../index.php");
   exit;
}
//* Check permissions for module
$app->auth->check_module_permissions('dns');
// Loading classes
$app->uses('tpl,tform,tform_actions');
@@ -105,6 +102,24 @@
      
      parent::onSubmit();
   }
   function onAfterInsert() {
      global $app, $conf;
      // Update the serial number of the SOA record
      $soa_id = intval($_POST["zone"]);
      $serial = time();
      $app->db->query("UPDATE dns_soa SET serial = $serial WHERE id = $soa_id");
   }
   function onAfterUpdate() {
      global $app, $conf;
      // Update the serial number of the SOA record
      $soa_id = intval($_POST["zone"]);
      $serial = time();
      $app->db->query("UPDATE dns_soa SET serial = $serial WHERE id = $soa_id");
   }
}
$page = new page_action;