'; if ($pwd == '' || $npid == '' || $isid == '') return (void); crm_database::getInstance()->query("SELECT * FROM `" . CRMADATBAZIS . "`.`computers` WHERE `computer_id`='" . $npid . "' LIMIT 1;"); $res2 = crm_database::getInstance()->fetchNext(); if (empty($res2)) $compid = crm_hardlock::AddOrUpdateComputer($npid, ''); else $compid = $res2['id']; $password = ''; $actcode = ''; if ($commercial) { //ba figyelem, teszteletlen ag!!! if (substr($pwd, 6, 1) == 'L') { $actualPrograms = crm_hardlock::GetAllPrograms($nUserID, 2, $verid); } else { $actualPrograms = crm_hardlock::GetAllPrograms($nUserID, 1, $verid); } if (count($actualPrograms) > 1) { $password = $actualPrograms[0]['prHlNum']; $actcode = $actualPrograms[0]['prActCode']; //$resultXml .= ''.$actualPrograms[0]['prHlNum'].''.$actualPrograms[0]['prActCode'].''; } else if (count($actualPrograms) == 1) { $password = $actualPrograms[0]['prHlNum']; $actcode = $actualPrograms[0]['prActCode']; //$resultXml .= ''.$actualPrograms[0]['prHlNum'].''.$actualPrograms[0]['prActCode'].''; } } else { if (!$namirialNonProfit && !$BIMLadderNonProfit) $queryString = "SELECT * FROM `" . CRMADATBAZIS . "`.`nonprofit` WHERE `computer_id`='" . $compid . "' AND `isid`='" . $isid . "' AND partnerID is null LIMIT 1;"; else if ($namirialNonProfit) $queryString = "SELECT * FROM `" . CRMADATBAZIS . "`.`nonprofit` WHERE `computer_id`='" . $compid . "' AND `isid`='" . $isid . "' AND partnerID = '2nt' LIMIT 1;"; else if ($BIMLadderNonProfit) $queryString = "SELECT * FROM `" . CRMADATBAZIS . "`.`nonprofit` WHERE `computer_id`='" . $compid . "' AND `isid`='" . $isid . "' AND partnerID = 'kbl' LIMIT 1;"; crm_database::getInstance()->query($queryString); $res = crm_database::getInstance()->fetchNext(); $multiple = true; if (count($res)) { crm_database::getInstance()->query("SELECT * FROM `" . CRMADATBAZIS . "`.`p_versions` WHERE `verPassword8and9`='" . $res['verid'] . "' LIMIT 1;"); $ver = crm_database::getInstance()->fetchNext(); crm_database::getInstance()->query("SELECT * FROM `" . CRMADATBAZIS . "`.`h_programs` WHERE `prHlNum`='" . $res['hlID'] . "' AND `prVerID`='" . $ver['verID'] . "' LIMIT 1;"); $res = crm_database::getInstance()->fetchNext(); $password = $res['prPass']; $actcode = $res['prActCode']; } } header('Content-Type: text/xml; charset=utf-8'); header('Content-Disposition: inline; filename=response.xml'); echo '<' . '?' . 'xml version="1.0"' . '?' . '>' . $password . '' . $actcode . 'false'; } public static function checkNonProfitExists($npid = '', $isid = '') { if ($npid == '' || $isid == '') return (void); crm_database::getInstance()->query("SELECT * FROM `" . CRMADATBAZIS . "`.`computers` WHERE `computer_id`='" . $npid . "' LIMIT 1;"); $res2 = crm_database::getInstance()->fetchNext(); $compid = $res2['id']; crm_database::getInstance()->query("SELECT * FROM `" . CRMADATBAZIS . "`.`nonprofit` WHERE `computer_id`='" . $compid . "' AND `isid`='" . $isid . "' LIMIT 1;"); $res = crm_database::getInstance()->fetchNext(); if (!empty($res)) { $user = $res['nUserID']; crm_database::getInstance()->query("SELECT * FROM `" . CRMADATBAZIS . "`.`users` WHERE `nUserID`=" . $user . " LIMIT 1;"); $res = crm_database::getInstance()->fetchNext(); header('Content-Type: text/xml; charset=utf-8'); header('Content-Disposition: inline; filename=response.xml'); echo '<' . '?' . 'xml version="1.0"' . '?' . '>' . $res['strName'] . '' . $res['strEMail'] . '' . $res['strTel'] . '' . $res['strCompany'] . ''; } } }