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