From 83b1d85730f8ad1e627dca55789e738d3f958d97 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Mon, 10 May 2010 05:37:24 +0000 Subject: [PATCH] - fixed overwriting of mysql-result-array, fixes #215 - fixed invalid SQL-query, fixes #212 --- admin_customers.php | 4 ++-- admin_domains.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/admin_customers.php b/admin_customers.php index 8027cc2c..61482ff3 100644 --- a/admin_customers.php +++ b/admin_customers.php @@ -185,8 +185,8 @@ if($page == 'customers' $db->query("DELETE FROM `" . TABLE_PANEL_TRAFFIC . "` WHERE `customerid`='" . (int)$id . "'"); $db->query("DELETE FROM `" . TABLE_MAIL_USERS . "` WHERE `customerid`='" . (int)$id . "'"); $db->query("DELETE FROM `" . TABLE_MAIL_VIRTUAL . "` WHERE `customerid`='" . (int)$id . "'"); - $result = $db->query("SELECT `username` FROM `" . TABLE_FTP_USERS . "` WHERE `customerid`='" . (int)$id . "'"); - while($row = $db->fetch_array($result)) + $result2 = $db->query("SELECT `username` FROM `" . TABLE_FTP_USERS . "` WHERE `customerid`='" . (int)$id . "'"); + while($row = $db->fetch_array($result2)) { $db->query("DELETE FROM `" . TABLE_FTP_QUOTATALLIES . "` WHERE `name`='" . $row['username'] . "'"); } diff --git a/admin_domains.php b/admin_domains.php index 6af550c6..eb8a771c 100644 --- a/admin_domains.php +++ b/admin_domains.php @@ -380,7 +380,7 @@ if($page == 'domains' if($aliasdomain != 0) { // also check ip/port combination to be the same, #176 - $aliasdomain_check = $db->query_first('SELECT `d`.id` FROM `' . TABLE_PANEL_DOMAINS . '` `d`,`' . TABLE_PANEL_CUSTOMERS . '` `c` WHERE `d`.`customerid`=\'' . (int)$customerid . '\' AND `d`.`aliasdomain` IS NULL AND `d`.`id`<>`c`.`standardsubdomain` AND `c`.`customerid`=\'' . (int)$customerid . '\' AND `d`.`id`=\'' . (int)$aliasdomain . '\' AND `d`.`ipandport` = \''.(int)$ipandport.'\''); + $aliasdomain_check = $db->query_first('SELECT `d`.`id` FROM `' . TABLE_PANEL_DOMAINS . '` `d`,`' . TABLE_PANEL_CUSTOMERS . '` `c` WHERE `d`.`customerid`=\'' . (int)$customerid . '\' AND `d`.`aliasdomain` IS NULL AND `d`.`id`<>`c`.`standardsubdomain` AND `c`.`customerid`=\'' . (int)$customerid . '\' AND `d`.`id`=\'' . (int)$aliasdomain . '\' AND `d`.`ipandport` = \''.(int)$ipandport.'\''); } if($openbasedir != '1')