コード例 #1
0
ファイル: Load.php プロジェクト: carriercomm/jbs
}
#-------------------------------------------------------------------------------
if (!Define('ERROR', 0xabcdef)) {
    exit('[JBs core]: не удалось определить константу (ERROR)');
}
#-------------------------------------------------------------------------------
unset($HostID, $Mathces);
#-------------------------------------------------------------------------------
if (!Define('FUNCTION_INIT', Base64_Decode('aWYoSXNTZXQoJF9fYXJnc190eXBlcykpew0KICBmb3IoJGk9MDskaTxDb3VudCgkX19hcmdzX18pOyRpKyspew0KICAgICRfX2FyZ190eXBlID0gKCRpIDwgQ291bnQoJF9fYXJnc190eXBlcyk/JF9fYXJnc190eXBlc1skaV06JF9fYXJnc190eXBlc1tDb3VudCgkX19hcmdzX3R5cGVzKS0xXSk7DQogICAgaWYoJF9fYXJnX3R5cGUgPT0gJyonKQ0KICAgICAgY29udGludWU7DQogICAgJF9fdHlwZSA9IEdldFR5cGUoJF9fYXJnc19fWyRpXSk7DQogICAgaWYoIUluX0FycmF5KCRfX3R5cGUsRXhwbG9kZSgnLCcsJF9fYXJnX3R5cGUpKSl7DQogICAgICBEZWJ1ZyhQcmludF9SKCRfX2FyZ3NfXyxUUlVFKSk7DQogICAgICBUcmlnZ2VyX0Vycm9yKFNQcmludEYoJ1tGVU5DVElPTl9JTklUXTog0L/QsNGA0LDQvNC10YLRgCAoJXMpINC/0YDQuNC90Y/RgiAoJXMpINC+0LbQuNC00LDQu9GB0Y8gKCVzKScsJGksJF9fdHlwZSwkX19hcmdfdHlwZSkpOw0KICAgIH0NCiAgfQ0KfQ=='))) {
    exit('[JBs core]: не удалось определить константу (FUNCTION_INIT)');
}
#-------------------------------------------------------------------------------
#******************************************************************************#
# УСТАНОВКА ПАРАМЕТРОВ PHP
#******************************************************************************#
if (Mb_Internal_Encoding('UTF-8') === FALSE) {
    $GLOBALS['__MESSAGES'][] = 'Не удалось установить кодировку UTF-8 (mb_internal_encoding)';
}
#-------------------------------------------------------------------------------
if ($Inis = @Parse_Ini_File(SPrintF('%s/core/php.ini', SYSTEM_PATH), TRUE)) {
    #-------------------------------------------------------------------------------
    foreach (Array_Keys($Inis) as $IniID) {
        #-------------------------------------------------------------------------------
        $Ini = $Inis[$IniID];
        #-------------------------------------------------------------------------------
        if ($Inis[$IniID] != (int) Ini_Get($IniID)) {
            $GLOBALS['__MESSAGES'][] = SPrintF('[JBs core]: ошибка php.ini, требуется %s=%s', $IniID, $Ini);
        }
        #-------------------------------------------------------------------------------
    }
    #-------------------------------------------------------------------------------
コード例 #2
0
ファイル: common1.php プロジェクト: nightbeacons/translate
<?php

Mb_Internal_Encoding('UTF-8');
$loc = "UTF-8";
putenv("LANG={$loc}");
$loc = setlocale(LC_ALL, $loc);
$USE_SOVEE_API = 1;
// Set to 1 to use Sovee API translations
# ===================================================================
function getSoveeAuthToken()
{
    global $USE_SOVEE_API;
    $token = "X";
    $data = array('username' => '*****@*****.**', 'password' => 'bill3cat', 'customer' => 'SonoSite');
    $ch = curl_init();
    $url = "https://auth.sovee.com/auth/login.txt";
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POST, TRUE);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_BINARYTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_FRESH_CONNECT, TRUE);
    curl_setopt($ch, CURLOPT_FORBID_REUSE, TRUE);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($ch, CURLOPT_PROXY, "itproxy.sonosite.com");
    curl_setopt($ch, CURLOPT_PROXYPORT, "3128");
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
    curl_setopt($ch, CURLOPT_COOKIEJAR, "/home/cjacks/translate/cookies");
    curl_setopt($ch, CURLOPT_COOKIEFILE, "/home/cjacks/translate/cookies");
    curl_setopt($ch, CURLOPT_VERBOSE, 0);
    if ($USE_SOVEE_API) {