示例#1
0
function css()
{
    global $cfg;
    $skin = get('skin');
    if (validateSkin($skin) == false) {
        exit('/* cache css error */');
    }
    $content = @file_get_contents('skin/' . $skin . '/styles.css') or exit('/* cache css error */');
    $content = str_replace('img/', 'skin/' . rawurlencode($skin) . '/img/', $content);
    $content = str_replace('flag/', 'skin/' . rawurlencode($skin) . '/flag/', $content);
    header('Cache-Control: max-age=31536000');
    streamData($content, 'text/css', false, false, '"never_expire"');
}
    $net2ftp_globals["cookie_ftpserverport"] = validateFtpserverport($_COOKIE["net2ftpcookie_ftpserverport"]);
} else {
    $net2ftp_globals["cookie_ftpserverport"] = "";
}
if (isset($_COOKIE["net2ftpcookie_username"]) == true) {
    $net2ftp_globals["cookie_username"] = validateUsername($_COOKIE["net2ftpcookie_username"]);
} else {
    $net2ftp_globals["cookie_username"] = "";
}
if (isset($_COOKIE["net2ftpcookie_language"]) == true) {
    $net2ftp_globals["cookie_language"] = validateLanguage($_COOKIE["net2ftpcookie_language"]);
} else {
    $net2ftp_globals["cookie_language"] = "";
}
if (isset($_COOKIE["net2ftpcookie_skin"]) == true) {
    $net2ftp_globals["cookie_skin"] = validateSkin($_COOKIE["net2ftpcookie_skin"]);
} else {
    $net2ftp_globals["cookie_skin"] = "";
}
if (isset($_COOKIE["net2ftpcookie_ftpmode"]) == true) {
    $net2ftp_globals["cookie_ftpmode"] = validateFtpmode($_COOKIE["net2ftpcookie_ftpmode"]);
} else {
    $net2ftp_globals["cookie_ftpmode"] = "";
}
if (isset($_COOKIE["net2ftpcookie_passivemode"]) == true) {
    $net2ftp_globals["cookie_passivemode"] = validatePassivemode($_COOKIE["net2ftpcookie_passivemode"]);
} else {
    $net2ftp_globals["cookie_passivemode"] = "";
}
if (isset($_COOKIE["net2ftpcookie_sslconnect"]) == true) {
    $net2ftp_globals["cookie_sslconnect"] = validateSslconnect($_COOKIE["net2ftpcookie_sslconnect"]);
示例#3
0
$line = get('line');
$skin = get('skin');
$timestamp = get('timestamp');
$cfg['align'] = true;
// required for header
$cfg['menu'] = get('menu');
// required for header
$cfg['username'] = get('username');
// required for footer
$cfg['sign'] = rawurlencode(get('sign'));
// required for header
$cfg['img'] = 'skin/' . rawurlencode($skin) . '/img/';
// required for header
$cfg['skin'] = $skin;
// required for header
if (validateSkin($skin) == false) {
    exit('<h1>Wrong value</h1><p>Unsupported input value for <i>skin</i></p>');
}
if (in_array($type, array('ok', 'warning', 'error')) == false) {
    $type = 'warning';
}
if (in_array($cfg['menu'], array('favorite', 'playlist', 'config')) == false) {
    $cfg['menu'] = 'media';
}
if (time() - hexdec($timestamp) > 2) {
    $expired = bbcode($message);
    $message = '<strong>Message has expired</strong><br><div id="show" style="display: block;"><a href="javascript:showHide(\'show\', \'hide\');"><img src="' . $cfg['img'] . 'small_show.png" alt="" class="small space">Message</a></div>';
    $message .= '<div id="hide" style="display: none;"><a href="javascript:showHide(\'show\', \'hide\');"><img src="' . $cfg['img'] . 'small_hide.png" alt="" class="small space">Message</a><br>' . $expired . '</div>';
} else {
    $message = bbcode($message);
}
示例#4
0
function setDefaultSkinProfile()
{
    global $cfg, $db;
    authenticate('access_admin', false, true, true);
    $skin = get('skin');
    if (validateSkin($skin) == false) {
        message(__FILE__, __LINE__, 'error', '[b]Unsupported input value for[/b][br]skin');
    }
    mysql_query('ALTER TABLE session
		CHANGE skin skin VARCHAR(255) NOT NULL DEFAULT "' . mysql_real_escape_string($skin) . '"');
}