mirror of
https://github.com/easy-wi/developer.git
synced 2025-02-20 11:23:28 +08:00
#614 Log GS actions at job.php
This commit is contained in:
parent
ee078c6345
commit
54f08ef590
@ -97,6 +97,13 @@ include(EASYWIDIR . '/stuff/methods/functions_ts3.php');
|
||||
include(EASYWIDIR . '/stuff/methods/class_mysql.php');
|
||||
include(EASYWIDIR . '/stuff/keyphrasefile.php');
|
||||
|
||||
$logreseller = 0;
|
||||
$logsubuser = 0;
|
||||
$loguserip = '127.0.0.1';
|
||||
$userHostname = 'localhost';
|
||||
$logusername = 'Cronjob';
|
||||
$logusertype = 'cron';
|
||||
|
||||
if (!isset($ip) or $ui->escaped('SERVER_ADDR', 'server') == $ip or in_array($ip, ipstoarray($rSA['cronjob_ips']))) {
|
||||
|
||||
$gsprache = getlanguagefile('general', 'uk', 0);
|
||||
|
@ -57,7 +57,7 @@ if ($adminLookup) {
|
||||
$query = $sql->prepare("SELECT COUNT(1) AS `amount` FROM `userlog` WHERE `resellerid`=?");
|
||||
$query->execute(array($resellerLockupID));
|
||||
} else {
|
||||
$query = $sql->prepare("SELECT COUNT(1) AS `amount` FROM `userlog` WHERE `usertype`='user' AND `userid`=? AND `resellerid`=?");
|
||||
$query = $sql->prepare("SELECT COUNT(1) AS `amount` FROM `userlog` WHERE `usertype` IN ('user','cron') AND `userid`=? AND `resellerid`=?");
|
||||
$query->execute(array($user_id, $reseller_id));
|
||||
}
|
||||
$array['iTotalRecords'] = $query->fetchColumn();
|
||||
@ -68,7 +68,7 @@ if ($sSearch) {
|
||||
$query = $sql->prepare("SELECT COUNT(1) AS `amount` FROM `userlog` AS l LEFT JOIN `userdata` AS s ON s.`id`=l.`subuser` AND l.`subuser`!=0 WHERE l.`resellerid`=:resellerid AND (`username` LIKE :search OR `cname` LIKE :search OR `ip` LIKE :search OR `logdate` LIKE :search OR `useraction` LIKE :search)");
|
||||
$query->execute(array(':search' => '%' . $sSearch . '%', ':resellerid' => $resellerLockupID));
|
||||
} else {
|
||||
$query = $sql->prepare("SELECT COUNT(1) AS `amount` FROM `userlog` AS l LEFT JOIN `userdata` AS s ON s.`id`=l.`subuser` AND l.`subuser`!=0 WHERE l.`usertype`='user' AND l.`userid`=:userid AND l.`resellerid`=:resellerid AND (`username` LIKE :search OR `cname` LIKE :search OR `ip` LIKE :search OR `logdate` LIKE :search OR `useraction` LIKE :search)");
|
||||
$query = $sql->prepare("SELECT COUNT(1) AS `amount` FROM `userlog` AS l LEFT JOIN `userdata` AS s ON s.`id`=l.`subuser` AND l.`subuser`!=0 WHERE l.`usertype` IN ('user','cron') AND l.`userid`=:userid AND l.`resellerid`=:resellerid AND (`username` LIKE :search OR `cname` LIKE :search OR `ip` LIKE :search OR `logdate` LIKE :search OR `useraction` LIKE :search)");
|
||||
$query->execute(array(':search' => '%' . $sSearch . '%', ':userid' => $user_id, ':resellerid' => $reseller_id));
|
||||
}
|
||||
|
||||
|
@ -189,6 +189,12 @@ while ($row = $query->fetch(PDO::FETCH_ASSOC)) {
|
||||
$command = 'Error: can not find gsswitchID';
|
||||
}
|
||||
|
||||
$loguserid = $row2['userID'];
|
||||
|
||||
$reseller_id = $resellerLockupID;
|
||||
$loguseraction = $command;
|
||||
$insertlog->execute();
|
||||
|
||||
$theOutput->printGraph($command);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user