From 65ea2ecf27418feaf7681a02d74168d0d82626fb Mon Sep 17 00:00:00 2001 From: mcramer <m.cramer@pixcept.de> Date: Thu, 13 Sep 2012 12:28:26 -0400 Subject: [PATCH] Fixed/Implemented: replaced intval() by $app->functions->intval() in all interface functions due to big number problem in intval() --- interface/web/dns/dns_import.php | 88 ++++++++++++++++++++++---------------------- 1 files changed, 44 insertions(+), 44 deletions(-) diff --git a/interface/web/dns/dns_import.php b/interface/web/dns/dns_import.php index fdac6ac..e722a10 100644 --- a/interface/web/dns/dns_import.php +++ b/interface/web/dns/dns_import.php @@ -44,13 +44,13 @@ $app->load_language_file('/web/dns/lib/lang/'.$_SESSION['s']['language'].'_dns_wizard.lng'); // import variables -$template_id = (isset($_POST['template_id']))?intval($_POST['template_id']):0; -$sys_groupid = (isset($_POST['client_group_id']))?intval($_POST['client_group_id']):0; +$template_id = (isset($_POST['template_id']))?$app->functions->intval($_POST['template_id']):0; +$sys_groupid = (isset($_POST['client_group_id']))?$app->functions->intval($_POST['client_group_id']):0; $domain = (isset($_POST['domain'])&&!empty($_POST['domain']))?$_POST['domain']:NULL; // get the correct server_id if($_SESSION['s']['user']['typ'] == 'admin') { - $server_id = (isset($_POST['server_id']))?intval($_POST['server_id']):1; + $server_id = (isset($_POST['server_id']))?$app->functions->intval($_POST['server_id']):1; } else { $client_group_id = $_SESSION["s"]["user"]["default_group"]; $client = $app->db->queryOneRecord("SELECT default_dnsserver FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id"); @@ -129,7 +129,7 @@ if(isset($_FILES['file']['name']) && is_uploaded_file($_FILES['file']['tmp_name'])){ $valid_zone_file = FALSE; - $sql = "SELECT server_name FROM `server` WHERE server_id=".intval($server_id)." OR mirror_server_id=".intval($server_id)." ORDER BY server_name ASC"; + $sql = "SELECT server_name FROM `server` WHERE server_id=".$app->functions->intval($server_id)." OR mirror_server_id=".$app->functions->intval($server_id)." ORDER BY server_name ASC"; $servers = $app->db->queryAllRecords($sql); for ($i=0;$i<count($servers);$i++) { @@ -202,22 +202,22 @@ $time_format = strtolower(substr($parts[1],-1)); switch ($time_format) { case 's': - $soa['ttl'] = intval(substr($parts[1],0,-1)); + $soa['ttl'] = $app->functions->intval(substr($parts[1],0,-1)); break; case 'm': - $soa['ttl'] = intval(substr($parts[1],0,-1)) * 60; + $soa['ttl'] = $app->functions->intval(substr($parts[1],0,-1)) * 60; break; case 'h': - $soa['ttl'] = intval(substr($parts[1],0,-1)) * 3600; + $soa['ttl'] = $app->functions->intval(substr($parts[1],0,-1)) * 3600; break; case 'd': - $soa['ttl'] = intval(substr($parts[1],0,-1)) * 86400; + $soa['ttl'] = $app->functions->intval(substr($parts[1],0,-1)) * 86400; break; case 'w': - $soa['ttl'] = intval(substr($parts[1],0,-1)) * 604800; + $soa['ttl'] = $app->functions->intval(substr($parts[1],0,-1)) * 604800; break; default: - $soa['ttl'] = intval($parts[1]); + $soa['ttl'] = $app->functions->intval($parts[1]); } unset($time_format); } @@ -234,28 +234,28 @@ $valid_zone_file = TRUE; } // SERIAL - if($i == ($soa_array_key + 1)) $soa['serial'] = intval($parts[0]); + if($i == ($soa_array_key + 1)) $soa['serial'] = $app->functions->intval($parts[0]); // REFRESH if($i == ($soa_array_key + 2)){ $time_format = strtolower(substr($parts[0],-1)); switch ($time_format) { case 's': - $soa['refresh'] = intval(substr($parts[0],0,-1)); + $soa['refresh'] = $app->functions->intval(substr($parts[0],0,-1)); break; case 'm': - $soa['refresh'] = intval(substr($parts[0],0,-1)) * 60; + $soa['refresh'] = $app->functions->intval(substr($parts[0],0,-1)) * 60; break; case 'h': - $soa['refresh'] = intval(substr($parts[0],0,-1)) * 3600; + $soa['refresh'] = $app->functions->intval(substr($parts[0],0,-1)) * 3600; break; case 'd': - $soa['refresh'] = intval(substr($parts[0],0,-1)) * 86400; + $soa['refresh'] = $app->functions->intval(substr($parts[0],0,-1)) * 86400; break; case 'w': - $soa['refresh'] = intval(substr($parts[0],0,-1)) * 604800; + $soa['refresh'] = $app->functions->intval(substr($parts[0],0,-1)) * 604800; break; default: - $soa['refresh'] = intval($parts[0]); + $soa['refresh'] = $app->functions->intval($parts[0]); } unset($time_format); } @@ -264,22 +264,22 @@ $time_format = strtolower(substr($parts[0],-1)); switch ($time_format) { case 's': - $soa['retry'] = intval(substr($parts[0],0,-1)); + $soa['retry'] = $app->functions->intval(substr($parts[0],0,-1)); break; case 'm': - $soa['retry'] = intval(substr($parts[0],0,-1)) * 60; + $soa['retry'] = $app->functions->intval(substr($parts[0],0,-1)) * 60; break; case 'h': - $soa['retry'] = intval(substr($parts[0],0,-1)) * 3600; + $soa['retry'] = $app->functions->intval(substr($parts[0],0,-1)) * 3600; break; case 'd': - $soa['retry'] = intval(substr($parts[0],0,-1)) * 86400; + $soa['retry'] = $app->functions->intval(substr($parts[0],0,-1)) * 86400; break; case 'w': - $soa['retry'] = intval(substr($parts[0],0,-1)) * 604800; + $soa['retry'] = $app->functions->intval(substr($parts[0],0,-1)) * 604800; break; default: - $soa['retry'] = intval($parts[0]); + $soa['retry'] = $app->functions->intval($parts[0]); } unset($time_format); } @@ -288,22 +288,22 @@ $time_format = strtolower(substr($parts[0],-1)); switch ($time_format) { case 's': - $soa['expire'] = intval(substr($parts[0],0,-1)); + $soa['expire'] = $app->functions->intval(substr($parts[0],0,-1)); break; case 'm': - $soa['expire'] = intval(substr($parts[0],0,-1)) * 60; + $soa['expire'] = $app->functions->intval(substr($parts[0],0,-1)) * 60; break; case 'h': - $soa['expire'] = intval(substr($parts[0],0,-1)) * 3600; + $soa['expire'] = $app->functions->intval(substr($parts[0],0,-1)) * 3600; break; case 'd': - $soa['expire'] = intval(substr($parts[0],0,-1)) * 86400; + $soa['expire'] = $app->functions->intval(substr($parts[0],0,-1)) * 86400; break; case 'w': - $soa['expire'] = intval(substr($parts[0],0,-1)) * 604800; + $soa['expire'] = $app->functions->intval(substr($parts[0],0,-1)) * 604800; break; default: - $soa['expire'] = intval($parts[0]); + $soa['expire'] = $app->functions->intval($parts[0]); } unset($time_format); } @@ -312,22 +312,22 @@ $time_format = strtolower(substr($parts[0],-1)); switch ($time_format) { case 's': - $soa['minimum'] = intval(substr($parts[0],0,-1)); + $soa['minimum'] = $app->functions->intval(substr($parts[0],0,-1)); break; case 'm': - $soa['minimum'] = intval(substr($parts[0],0,-1)) * 60; + $soa['minimum'] = $app->functions->intval(substr($parts[0],0,-1)) * 60; break; case 'h': - $soa['minimum'] = intval(substr($parts[0],0,-1)) * 3600; + $soa['minimum'] = $app->functions->intval(substr($parts[0],0,-1)) * 3600; break; case 'd': - $soa['minimum'] = intval(substr($parts[0],0,-1)) * 86400; + $soa['minimum'] = $app->functions->intval(substr($parts[0],0,-1)) * 86400; break; case 'w': - $soa['minimum'] = intval(substr($parts[0],0,-1)) * 604800; + $soa['minimum'] = $app->functions->intval(substr($parts[0],0,-1)) * 604800; break; default: - $soa['minimum'] = intval($parts[0]); + $soa['minimum'] = $app->functions->intval($parts[0]); } unset($time_format); } @@ -358,14 +358,14 @@ $dns_rr[$r]['name'] = $parts[0]; } if(is_numeric($parts[1])){ - $dns_rr[$r]['ttl'] = intval($parts[1]); + $dns_rr[$r]['ttl'] = $app->functions->intval($parts[1]); } else { $dns_rr[$r]['ttl'] = $soa['ttl']; } switch ($resource_type) { case 'mx': case 'srv': - $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); + $dns_rr[$r]['aux'] = $app->functions->intval($parts[$pkey+1]); $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); break; case 'txt': @@ -385,11 +385,11 @@ $pkey = 3; $dns_rr[$r]['type'] = $resource_type; $dns_rr[$r]['name'] = $parts[0]; - $dns_rr[$r]['ttl'] = intval($parts[1]); + $dns_rr[$r]['ttl'] = $app->functions->intval($parts[1]); switch ($resource_type) { case 'mx': case 'srv': - $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); + $dns_rr[$r]['aux'] = $app->functions->intval($parts[$pkey+1]); $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); break; case 'txt': @@ -413,7 +413,7 @@ switch ($resource_type) { case 'mx': case 'srv': - $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); + $dns_rr[$r]['aux'] = $app->functions->intval($parts[$pkey+1]); $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); break; case 'txt': @@ -433,11 +433,11 @@ $pkey = 2; $dns_rr[$r]['type'] = $resource_type; $dns_rr[$r]['name'] = $parts[0]; - $dns_rr[$r]['ttl'] = intval($parts[1]); + $dns_rr[$r]['ttl'] = $app->functions->intval($parts[1]); switch ($resource_type) { case 'mx': case 'srv': - $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); + $dns_rr[$r]['aux'] = $app->functions->intval($parts[$pkey+1]); $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); break; case 'txt': @@ -463,7 +463,7 @@ switch ($resource_type) { case 'mx': case 'srv': - $dns_rr[$r]['aux'] = intval($parts[$pkey+1]); + $dns_rr[$r]['aux'] = $app->functions->intval($parts[$pkey+1]); $dns_rr[$r]['data'] = implode(' ',array_slice($parts, $pkey+2)); break; case 'txt': @@ -634,7 +634,7 @@ $minimum = $app->db->quote($soa['minimum']); $ttl = $app->db->quote($soa['ttl']); $xfer = $app->db->quote(''); - $serial = $app->db->quote(intval($soa['serial'])+1); + $serial = $app->db->quote($app->functions->intval($soa['serial'])+1); //print_r($soa); //die(); if($valid_zone_file){ -- Gitblit v1.9.1