Вход Регистрация
Файл: Boomchat 7.1/system/setting_process.php
Строк: 282
<?php 
/**
* Boomchat
*
* @package Boomchat
* @author www.myboomchat.com
* @copyright 2015
* @terms any use of this script without a legal license is prohibited
* all the content of Boomchat is the propriety of BoomCoding and Cannot be 
* used for another project.
*/
require_once("config.php");

    
$check_player $mysqli->query("SELECT * FROM player WHERE id = '1'");
    
$player $check_player->fetch_array(MYSQLI_BOTH);
    
    
$faceload $mysqli->query("SELECT * FROM facebook WHERE id = '1'");
    
$facebook $faceload->fetch_array(MYSQLI_BOTH);
    
    
    
$cur_custom $setting['custom_count'];
    
$cur_custom1 $setting['custom1'];
    
$cur_custom2 $setting['custom2'];
    
    
// update setting based on admin setting value
    
$data_delay $setting['data_delete'];
    if(isset(
$_POST['site_title'])
        && isset(
$_POST['site_domain'])
        && isset(
$_POST['set_registration'])
        && isset(
$_POST['set_maintenance'])
        && isset(
$_POST['set_flood'])
        && isset(
$_POST['set_unmute'])
        && isset(
$_POST['set_default_theme'])
        && isset(
$_POST['set_allow_theme'])
        && isset(
$_POST['set_log_history'])
        && isset(
$_POST['set_chat_history'])
        && isset(
$_POST['set_data_delete'])
        && isset(
$_POST['set_max_message'])
        && isset(
$_POST['set_max_username'])
        && isset(
$_POST['set_max_avatar'])
        && isset(
$_POST['set_allow_link'])
        && isset(
$_POST['set_away']) 
        && isset(
$_POST['set_gone']) 
        && isset(
$_POST['set_max_hosting'])
        && isset(
$_POST['set_emoticon'])
        && isset(
$_POST['set_private'])
        && isset(
$_POST['set_allow_history'])
        && isset(
$_POST['set_upload'])
        && isset(
$_POST['set_max_weight'])
        && isset(
$_POST['set_ads'])
        && isset(
$_POST['set_adsdelay'])
        && isset(
$_POST['set_adscount'])
        && isset(
$_POST['set_orientation'])
        && isset(
$_POST['set_welcome'])
        && isset(
$_POST['set_guest'])
        && isset(
$_POST['set_guest_chat'])
        && isset(
$_POST['set_guest_clear'])
        && isset(
$_POST['set_validation'])
        && isset(
$_POST['set_cookie'])
        && isset(
$_POST['set_email_repeat'])
        && isset(
$_POST['set_speed'])
        && isset(
$_POST['set_language'])
        && isset(
$_POST['set_show_topic'])
        && isset(
$_POST['set_private'])
        && isset(
$_POST['set_timezone'])
        && isset(
$_POST['set_reg_full'])
        && isset(
$_POST['set_fwidth'])
        && isset(
$_POST['set_news'])
        && isset(
$_POST['set_wmsg'])
        && isset(
$_POST['set_ntitle'])
        && isset(
$_POST['set_rules'])
        && isset(
$_POST['set_age'])
        && isset(
$_POST['set_logs'])
        && isset(
$_POST['set_psound'])
        && isset(
$_POST['set_rtl'])
        && isset(
$_POST['set_avatar'])
        && isset(
$_POST['set_colors'])
        && isset(
$_POST['set_allow_friend'])
        && isset(
$_POST['set_allow_ignore'])
        && isset(
$_POST['set_custom_count'])
        && isset(
$_POST['set_custom1'])
        && isset(
$_POST['set_custom2'])
        && isset(
$_POST['set_allow_username'])
        && isset(
$_POST['set_use_player'])
        && isset(
$_POST['set_player_url'])
        && isset(
$_POST['set_player_status'])
        && isset(
$_POST['set_fblogin'])
        && isset(
$_POST['set_fbapi'])
        && isset(
$_POST['set_fbsecret'])
        && isset(
$_POST['set_del_file'])
        && isset(
$_POST['set_bridge'])
        && isset(
$_POST['set_uhome'])
        && isset(
$_POST['set_home'])
        && isset(
$_POST['set_ico'])
        && isset(
$_POST['set_ht'])
        && 
$user['user_rank'] > && $user['user_access'] == 4)
        
        {        
        
$title $mysqli->real_escape_string(trim($_POST['site_title']));
        
$domain $mysqli->real_escape_string(trim($_POST['site_domain']));
        
$registration $mysqli->real_escape_string(trim($_POST['set_registration']));
        
$maintenance $mysqli->real_escape_string(trim($_POST['set_maintenance']));
        
$flood $mysqli->real_escape_string(trim($_POST['set_flood']));
        
$unmute $mysqli->real_escape_string(trim($_POST['set_unmute']));
        
$theme $mysqli->real_escape_string(trim($_POST['set_default_theme']));
        
$allow_theme $mysqli->real_escape_string(trim($_POST['set_allow_theme']));
        
$chat_log $mysqli->real_escape_string(trim($_POST['set_chat_history']));
        
$history_log $mysqli->real_escape_string(trim($_POST['set_log_history']));
        
$data_delete $mysqli->real_escape_string(trim($_POST['set_data_delete']));
        
$max_message $mysqli->real_escape_string(trim($_POST['set_max_message']));
        
$max_username $mysqli->real_escape_string(trim($_POST['set_max_username']));
        
$max_avatar $mysqli->real_escape_string(trim($_POST['set_max_avatar']));
        
$link $mysqli->real_escape_string(trim($_POST['set_allow_link']));
        
$away $mysqli->real_escape_string(trim($_POST['set_away']));
        
$gone $mysqli->real_escape_string(trim($_POST['set_gone']));
        
$max_hosting $mysqli->real_escape_string(trim($_POST['set_max_hosting']));
        
$emoticon $mysqli->real_escape_string(trim($_POST['set_emoticon']));
        
$private $mysqli->real_escape_string(trim($_POST['set_private']));
        
$history $mysqli->real_escape_string(trim($_POST['set_allow_history']));
        
$upload $mysqli->real_escape_string(trim($_POST['set_upload']));
        
$max_weight $mysqli->real_escape_string(trim($_POST['set_max_weight']));
        
$adson $mysqli->real_escape_string(trim($_POST['set_ads']));
        
$adsdelay $mysqli->real_escape_string(trim($_POST['set_adsdelay']));
        
$adscount $mysqli->real_escape_string(trim($_POST['set_adscount']));
        
$orientation $mysqli->real_escape_string(trim($_POST['set_orientation']));
        
$welcome $mysqli->real_escape_string(trim($_POST['set_welcome']));
        
$guest $mysqli->real_escape_string(trim($_POST['set_guest']));
        
$guest_chat $mysqli->real_escape_string(trim($_POST['set_guest_chat']));
        
$guest_clear $mysqli->real_escape_string(trim($_POST['set_guest_clear']));
        
$validation $mysqli->real_escape_string(trim($_POST['set_validation']));
        
$cookie_ban $mysqli->real_escape_string(trim($_POST['set_cookie']));
        
$email_repeat $mysqli->real_escape_string(trim($_POST['set_email_repeat']));
        
$speed $mysqli->real_escape_string(trim($_POST['set_speed']));
        
$this_lang $mysqli->real_escape_string(trim($_POST['set_language']));
        
$display_topic$mysqli->real_escape_string(trim($_POST['set_show_topic']));
        
$private_setting $mysqli->real_escape_string(trim($_POST['set_private_style']));
        
$set_timezone $mysqli->real_escape_string(trim($_POST['set_timezone']));
        
$reg_size $mysqli->real_escape_string(trim($_POST['set_reg_full']));
        
$shw_avatar $mysqli->real_escape_string(trim($_POST['set_use_avatar']));
        
$sfwidth $mysqli->real_escape_string(trim($_POST['set_fwidth']));
        
$news_title $mysqli->real_escape_string(trim($_POST['set_ntitle']));
        
$news_msg $mysqli->real_escape_string(trim($_POST['set_news']));
        
$welc_msg $mysqli->real_escape_string(trim($_POST['set_wmsg']));
        
$urules $mysqli->real_escape_string(trim($_POST['set_rules']));
        
$age_allow $mysqli->real_escape_string(trim($_POST['set_age']));
        
$display_logs $mysqli->real_escape_string(trim($_POST['set_logs']));
        
$fsound $mysqli->real_escape_string(trim($_POST['set_psound']));
        
$this_rtl $mysqli->real_escape_string(trim($_POST['set_rtl']));
        
$this_colors $mysqli->real_escape_string(trim($_POST['set_colors']));
        
$this_avatar $mysqli->real_escape_string(trim($_POST['set_avatar']));
        
$this_friend $mysqli->real_escape_string(trim($_POST['set_allow_friend']));
        
$this_ignore $mysqli->real_escape_string(trim($_POST['set_allow_ignore']));
        
$cust_count $mysqli->real_escape_string(trim($_POST['set_custom_count']));
        
$cust1 $mysqli->real_escape_string(trim($_POST['set_custom1']));
        
$cust2 $mysqli->real_escape_string(trim($_POST['set_custom2']));
        
$all_username $mysqli->real_escape_string(trim($_POST['set_allow_username']));
        
$usplay$mysqli->real_escape_string(trim($_POST['set_use_player']));
        
$usurl$mysqli->real_escape_string(trim($_POST['set_player_url']));
        
$stplay $mysqli->real_escape_string(trim($_POST['set_player_status']));
        
$fblogin $mysqli->real_escape_string(trim($_POST['set_fblogin']));
        
$fbapi $mysqli->real_escape_string(trim($_POST['set_fbapi']));
        
$fbsecret $mysqli->real_escape_string(trim($_POST['set_fbsecret']));
        
$del_file $mysqli->real_escape_string(trim($_POST['set_del_file']));
        
$guest_count $setting['guest'];
        
$bridge $mysqli->real_escape_string(trim($_POST['set_bridge']));
        
$uuhome $mysqli->real_escape_string(trim($_POST['set_uhome']));
        
$llhome $mysqli->real_escape_string(trim($_POST['set_home']));
        
$setico $mysqli->real_escape_string(trim($_POST['set_ico']));
        
$setht $mysqli->real_escape_string(trim($_POST['set_ht']));
        
        
        
        if(
$adscount == 1){
            
$adsoff 0;
        }
        else {
            
$adsoff 1;
        }
        if(
$guest == 0){
            
$mysqli->query("DELETE FROM `users` WHERE `guest` = '1'");
            
$guest_count 1;
        }
        
        if(
$title == ''){$title $mysqli->real_escape_string(trim($setting['title']));}
        if(
$domain == ''){$domain $mysqli->real_escape_string(trim($setting['domain']));}
        if(
$news_msg == ''){$news_msg $mysqli->real_escape_string(trim($setting['welcome_login']));}
        if(
$welc_msg == ''){$welc_msg $mysqli->real_escape_string(trim($setting['welcome_chat']));}
        if(
$news_title == ''){$news_title $mysqli->real_escape_string(trim($setting['welcome_login_title']));}
        if(
$cust1 == ''){$cust1 $mysqli->real_escape_string(trim($setting['custom1']));}
        if(
$cust2 == ''){$cust2 $mysqli->real_escape_string(trim($setting['custom2']));}
        if(
$usurl == ''){$usurl $mysqli->real_escape_string(trim($player['player_url']));}
        if(
$fbapi == ''){$fbapi $mysqli->real_escape_string(trim($facebook['fkey']));}
        if(
$fbsecret == ''){$fbsecret $mysqli->real_escape_string(trim($facebook['fsecret']));}
        if(
$llhome == ''){$llhome $mysqli->real_escape_string(trim($setting['home']));}
        if(
$setht == ''){$setht $mysqli->real_escape_string(trim($setting['ht']));}
        
        if(
$cust1 != '' && $cust1 != $cur_custom1){
            
$mysqli->query("UPDATE `users` SET `custom1` = '' WHERE `user_id` > '0'");
        }
        if(
$cust1 != '' && $cust2 != $cur_custom2){
            
$mysqli->query("UPDATE `users` SET `custom2` = '' WHERE `user_id` > '0'");
        }
        
        
$mysqli->query("UPDATE `setting` SET `title` = '$title', `language` = '$this_lang', `domain` = '$domain', `registration` = '$registration', `maintenance` = '$maintenance',
                        `flood_delay` = '
$flood', `mute_delay` = '$unmute', `default_theme` = '$theme', `max_message` = '$max_message', `max_username` = '$max_username', `file_weight` = '$max_weight',
                        `allow_theme` = '
$allow_theme', `chat_history` = '$chat_log', `log_history` = '$history_log', `data_delete` = '$data_delete', `max_avatar` = '$max_avatar', 
                        `away` = '
$away', `gone` = '$gone', `max_host` = '$max_hosting', `allow_link` = '$link',`allow_private` = '$private', `emoticon` = '$emoticon', 
                        `allow_history` = '
$history', `allow_image` = '$upload', `allow_ads` = '$adson', `ads_delay` = '$adsdelay', `ads_count` = '$adscount', `ads_stop` = '$adsoff',
                        `orientation` = '
$orientation', `welcome` = '$welcome', `allow_guest` = '$guest', `guest_chat` = '$guest_chat', `guest` = '$guest_count', `guest_clear` = '$guest_clear', 
                        `activation` = '
$validation', `cookie_ban` = '$cookie_ban', `allow_email` = '$email_repeat', `chat_speed` = '$speed', `show_topic` = '$display_topic',
                        `private_style` = '
$private_setting',`timezone` = '$set_timezone',`full_form` = '$reg_size',`show_avatar` = '$shw_avatar',`full_width` = '$sfwidth'
                        ,`welcome_login` = '
$news_msg',`welcome_chat` = '$welc_msg',`welcome_login_title` = '$news_title',`rules` = '$urules', `min_age` = '$age_allow'
                        , `allow_logs` = '
$display_logs', `full_sound` = '$fsound', `rtl` = '$this_rtl', `allow_colors` = '$this_colors'
                        , `allow_avatar` = '
$this_avatar', `allow_friend` = '$this_friend', `allow_ignore` = '$this_ignore', `custom_count` = '$cust_count'
                        , `custom1` = '
$cust1', `custom2` = '$cust2', `allow_username` = '$all_username', `img_clean` = '$del_file', `alogin` = '$bridge'
                        , `use_home` = '
$uuhome', `home` = '$llhome', `ico` = '$setico', `ht` = '$setht' WHERE `id` = 1");
        
        
$mysqli->query("UPDATE `player` SET `use_player` = '$usplay', `player_url` = '$usurl', `player_status` = '$stplay' WHERE `id` = '1'");
        
$mysqli->query("UPDATE `facebook` SET `flogin` = '$fblogin', `fkey` = '$fbapi', `fsecret` = '$fbsecret' WHERE `id` = '1'");
        
        
            if(
$orientation !== $setting['orientation'] || $sfwidth !== $setting['full_width'] ||
            
$display_topic !== $setting['show_topic'] || $shw_avatar !== $setting['show_avatar'] ||
            
$private_setting !== $setting['private_style'] || $speed !== $setting['chat_speed'] ||
            
$emoticon !== $setting['emoticon'] || $theme !== $setting['default_theme'] ||
            
$this_lang !== $setting['language'] || $this_rtl !== $setting['rtl'] ||
            
$this_colors !== $setting['allow_colors'] || $this_avatar !== $setting['allow_avatar'] || $usplay !== $player['use_player'] || $usurl !== $player['player_url']){
                echo 
3;
            }
        
        }
    else{
        echo 
2;
    }
        
?>
Онлайн: 0
Реклама