';
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'] . '';
}
}
}