示例#1
0
文件: index.php 项目: Nozlaf/WeBid
$ACCESS['usersessions'] = !isset($ACCESS['usersessions']) || empty($ACCESS['usersessions']) ? 0 : $ACCESS['usersessions'];
if ($system->SETTINGS['activationtype'] == 0) {
    $query = "SELECT COUNT(id) as COUNT FROM " . $DBPrefix . "users WHERE suspended = 10";
    $db->direct_query($query);
    $uuser_count = $db->result('COUNT');
}
// version check
switch ($system->SETTINGS['version_check']) {
    case 'unstable':
        $url = 'http://www.webidsupport.com/version_unstable.txt';
        break;
    default:
        $url = 'http://www.webidsupport.com/version.txt';
        break;
}
if (!($realversion = load_file_from_url($url))) {
    $ERR = $ERR_25_0002;
    $realversion = 'Unknown';
}
$update_available = false;
if (version_compare($system->SETTINGS['version'], $realversion, "<")) {
    $update_available = true;
    $text = $MSG['30_0211'];
}
//getting the correct email settings
$mail_protocol = array('0' => 'WEBID MAIL', '1' => 'MAIL', '2' => 'SMTP', '4' => 'SENDMAIL', '5' => 'QMAIL', '3' => 'NEVER SEND EMAILS (may be useful for testing purposes)');
$template->assign_vars(array('SITENAME' => $system->SETTINGS['sitename'], 'ADMINMAIL' => $system->SETTINGS['adminmail'], 'CRON' => $system->SETTINGS['cron'] == 1 ? '<b>' . $MSG['373'] . '</b><br>' . $MSG['25_0027'] : '<b>' . $MSG['374'] . '</b>', 'GALLERY' => $system->SETTINGS['picturesgallery'] == 1 ? '<b>' . $MSG['2__0066'] . '</b><br>' . $MSG['gallery_images_allowance'] . ': ' . $system->SETTINGS['maxpictures'] . '<br>' . $MSG['gallery_image_max_kb'] . ': ' . $system->SETTINGS['maxuploadsize'] / 1024 . ' KB' : '<b>' . $MSG['2__0067'] . '</b>', 'BUY_NOW' => $system->SETTINGS['buy_now'] == 1 ? '<b>' . $MSG['2__0067'] . '</b>' : '<b>' . $MSG['2__0066'] . '</b>', 'CURRENCY' => $system->SETTINGS['currency'], 'TIMEZONE' => $timezones[$system->SETTINGS['timezone']], 'DATEFORMAT' => $system->SETTINGS['datesformat'], 'DATEEXAMPLE' => $system->SETTINGS['datesformat'] == 'USA' ? $MSG['382'] : $MSG['383'], 'DEFULTCONTRY' => $system->SETTINGS['defaultcountry'], 'USERCONF' => $system->SETTINGS['activationtype'], 'EMAIL_HANDLER' => $mail_protocol[$system->SETTINGS['mail_protocol']], 'C_USERS' => $COUNTERS['users'], 'C_IUSERS' => $COUNTERS['inactiveusers'], 'C_UUSERS' => isset($uuser_count) ? $uuser_count : '', 'C_AUCTIONS' => $COUNTERS['auctions'], 'C_CLOSED' => $COUNTERS['closedauctions'], 'C_BIDS' => $COUNTERS['bids'], 'A_PAGEVIEWS' => $ACCESS['pageviews'], 'A_UVISITS' => $ACCESS['uniquevisitors'], 'A_USESSIONS' => $ACCESS['usersessions'], 'THIS_VERSION' => $system->SETTINGS['version'], 'CUR_VERSION' => $realversion, 'UPDATE_AVAILABLE' => $update_available));
include 'header.php';
$template->set_filenames(array('body' => 'home.tpl'));
$template->display('body');
include 'footer.php';
示例#2
0
文件: index.php 项目: alenteria/WeBid
            }
            $errmsg = $MSG['1029'];
            break;
    }
}
$query = "SELECT * FROM " . $DBPrefix . "counters";
$db->direct_query($query);
$COUNTERS = $db->result();
$query = "SELECT * FROM " . $DBPrefix . "currentaccesses WHERE year = :year AND month = :month AND day = :day";
$params = array();
$params[] = array(':year', date('Y'), 'str');
$params[] = array(':month', date('m'), 'str');
$params[] = array(':day', date('d'), 'str');
$db->query($query, $params);
$ACCESS = $db->result();
$ACCESS['pageviews'] = !isset($ACCESS['pageviews']) || empty($ACCESS['pageviews']) ? 0 : $ACCESS['pageviews'];
$ACCESS['uniquevisitors'] = !isset($ACCESS['uniquevisitors']) || empty($ACCESS['uniquevisitors']) ? 0 : $ACCESS['uniquevisitors'];
$ACCESS['usersessions'] = !isset($ACCESS['usersessions']) || empty($ACCESS['usersessions']) ? 0 : $ACCESS['usersessions'];
if ($system->SETTINGS['activationtype'] == 0) {
    $query = "SELECT COUNT(id) as COUNT FROM " . $DBPrefix . "users WHERE suspended = 10";
    $db->direct_query($query);
    $uuser_count = $db->result('COUNT');
}
// version check
if (!($realversion = load_file_from_url('http://www.webidsupport.com/version.txt'))) {
    $ERR = $ERR_25_0002;
    $realversion = 'Unknown';
}
$template->assign_vars(array('ERROR' => isset($errmsg) ? $errmsg : '', 'SITENAME' => stripslashes($system->SETTINGS['sitename']), 'ADMINMAIL' => $system->SETTINGS['adminmail'], 'CRON' => $system->SETTINGS['cron'] == 1 ? '<b>' . $MSG['373'] . '</b><br>' . $MSG['25_0027'] : '<b>' . $MSG['374'] . '</b>', 'GALLERY' => $system->SETTINGS['picturesgallery'] == 1 ? '<b>' . $MSG['2__0066'] . '</b><br>' . $MSG['666'] . ': ' . $system->SETTINGS['maxpictures'] . '<br>' . $MSG['671'] . ': ' . $system->SETTINGS['maxuploadsize'] / 1024 . ' KB' : '<b>' . $MSG['2__0067'] . '</b>', 'BUY_NOW' => $system->SETTINGS['buy_now'] == 1 ? '<b>' . $MSG['2__0067'] . '</b>' : '<b>' . $MSG['2__0066'] . '</b>', 'CURRENCY' => $system->SETTINGS['currency'], 'TIMEZONE' => $system->SETTINGS['timecorrection'] == 0 ? $MSG['25_0036'] : $system->SETTINGS['timecorrection'] . $MSG['25_0037'], 'DATEFORMAT' => $system->SETTINGS['datesformat'], 'DATEEXAMPLE' => $system->SETTINGS['datesformat'] == 'USA' ? $MSG['382'] : $MSG['383'], 'DEFULTCONTRY' => $system->SETTINGS['defaultcountry'], 'USERCONF' => $system->SETTINGS['activationtype'], 'C_USERS' => $COUNTERS['users'], 'C_IUSERS' => $COUNTERS['inactiveusers'], 'C_UUSERS' => isset($uuser_count) ? $uuser_count : '', 'C_AUCTIONS' => $COUNTERS['auctions'], 'C_CLOSED' => $COUNTERS['closedauctions'], 'C_BIDS' => $COUNTERS['bids'], 'A_PAGEVIEWS' => $ACCESS['pageviews'], 'A_UVISITS' => $ACCESS['uniquevisitors'], 'A_USESSIONS' => $ACCESS['usersessions'], 'THIS_VERSION' => $system->SETTINGS['version'], 'CUR_VERSION' => $realversion));
$template->set_filenames(array('body' => 'home.tpl'));
$template->display('body');
示例#3
0
function load_xml_from_url($url)
{
    return simplexml_load_string(load_file_from_url($url));
}