Exemplo n.º 1
0
function getConnection()
{
    $host = GetHost();
    $db_user = GetUsername();
    $db_pw = GetPassword();
    $database = GetDatabase();
    $mysqli = new mysqli($host, $db_user, $db_pw, $database);
    $mysqli->set_charset('utf8');
    return $mysqli;
}
Exemplo n.º 2
0
$SiteId = ValidId($_GP['SiteId']) ? $_GP['SiteId'] : false;
$DelSiteHost = ValidId($_GP['DelSiteHost']) ? $_GP['DelSiteHost'] : false;
$NewHost = ValidVar($_GP['NewHost']) ? $_GP['NewHost'] : false;
$ClientsCnt = $Db->ReturnValue("SELECT COUNT(*) FROM " . PFX . "_tracker_client");
$SitesCnt = $Db->ReturnValue("SELECT COUNT(*) FROM " . PFX . "_tracker_site");
$ShowExpand = -1;
$ShowEventForm = false;
if (ValidId($EditEvent)) {
    $Event = GetEvent($EditEvent);
}
if (ValidId($EditPage)) {
    $EditSPage = GetPage($EditPage);
    $HostId = $EditSPage->SITE_ID;
}
if (ValidId($HostId)) {
    $EditHost = GetHost($HostId);
    $EditId = $EditHost->COMPANY_ID;
}
if (ValidId($EditId)) {
    $EditCompany = GetCompany($EditId);
}
$ProgPath[0]['Name'] = $Lang['Administr'];
$ProgPath[0]['Url'] = getURL("admin", "", "admin");
$ProgPath[1]['Name'] = $nsProduct->LICENSE == 3 && $nsUser->ADMIN ? $Lang['Title'] : $Lang['ClientTitle'];
$ProgPath[1]['Url'] = getURL("company", $nsProduct->LICENSE == 3 && $nsUser->ADMIN ? "" : "EditId=" . $EditId, "admin");
if (ValidId($EditId)) {
    $ProgPath[2]['Name'] = $EditCompany->NAME;
    $ProgPath[2]['Url'] = getURL("company", "EditId=" . $EditCompany->ID, "admin");
}
if (!$nsUser->ADMIN && !$EditId) {
    $nsProduct->Redir("no_permission", "", "error");
Exemplo n.º 3
0
 /**
  * Returns the HTTP host being requested.
  *
  * The port name will be appended to the host if it's non-standard.
  *
  * @return string
  *
  * @api
  */
 function GetHttpHost()
 {
     $scheme = GetScheme();
     $port = GetValue('SERVER_PORT', $_SERVER);
     if ('http' == $scheme && $port == 80 || 'https' == $scheme && $port == 443) {
         return GetHost();
     }
     return GetHost() . ':' . $port;
 }