Вход Регистрация
Файл: html/admin/location/location_l.php
Строк: 103
<?php

require_once '../../system/func.php';
require_once 
'../../system/dbc.php';
require_once 
$_SERVER['DOCUMENT_ROOT'] . '/functions/bablo+.php';
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);

if (isset(
$_POST['strdata'])) {
    
$megaArr = json_decode(urldecode($_POST['strdata']), TRUE);

    if (isset(
$megaArr)) {

        if (
$megaArr['locid'] == "") {
            if(isset(
$megaArr['dhdClanzolo']))
            {
                
$dhdClan = (((($megaArr['dhdClanzolo'] * 100) + $megaArr['dhdClanserebro']) * 100) + $megaArr['dhdClanmed']);
                
$dhdUser = ((((($megaArr['dhdUserzolo'] * 100) + $megaArr['dhdUserserebro']) * 100) + $megaArr['dhdUsermed']) / $megaArr['dhdLevel']);
            }

             
$mc->query("INSERT INTO `location`("
                    
. "`Name`,"
                    
. "`coef_buy`,"
                    
. "`coef_sell`,"
                    
. "`coef_repair`,"
                    
. " `IdImage`,"
                    
. " `access`,"
                    
. " `accesslevel`,"
                    
. " `snow`,"
                    
. " `quests`,"
                    
. " `IdLoc1`,"
                    
. " `IdLoc2`,"
                    
. " `IdLoc3`,"
                    
. " `IdLoc4`,"
                    
. " `IdLoc5`,"
                    
. " `IdLoc6`,"
                    
. " `IdLoc7`,"
                    
. " `IdLoc8`,"
                    
. " `IdLoc9`,"
                    
. " `IdLoc10`,"
                    
. " `dhdClan`,"
                    
. " `dhdUser`,"
                    
. " `thingid`,"
                    
. " `id_loc_dostup_sk`"
                    
. ") VALUES ("
                    
. "'" . $megaArr['locname'] . "',"
                    
. "'" . $megaArr['coef_buy'] . "',"
                    
. "'" . $megaArr['coef_sell'] . "',"
                    
. "'" . $megaArr['coef_repair'] . "',"
                    
. "'" . $megaArr['locimgid'] . "',"
                    
. "'" . $megaArr['locaccess'] . "',"
                    
. "'" . $megaArr['loclvl'] . "',"
                    
. "'" . $megaArr['snow'] . "',"
                    
. "'" . $megaArr['quests'] . "',"
                    
. "'" . $megaArr['IdLoc1'] . "',"
                    
. "'" . $megaArr['IdLoc2'] . "',"
                    
. "'" . $megaArr['IdLoc3'] . "',"
                    
. "'" . $megaArr['IdLoc4'] . "',"
                    
. "'" . $megaArr['IdLoc5'] . "',"
                    
. "'" . $megaArr['IdLoc6'] . "',"
                    
. "'" . $megaArr['IdLoc7'] . "',"
                    
. "'" . $megaArr['IdLoc8'] . "',"
                    
. "'" . $megaArr['IdLoc9'] . "',"
                    
. "'" . $megaArr['IdLoc10'] . "',"
                    
. "'$dhdClan',"
                    
. "'$dhdUser',"
                    
. "'" . $megaArr['thingid'] . "',"
                    
. "'" . $megaArr['id_loc_dostup_sk'] . "'"
                    
. ")");
            echo 
json_encode(array(
                
"otvet" => 1,
                
"new_id" => $mc->insert_id
            
));
            
$chatmsg = "<a onclick=\'showContent(\"/profile.php?id=" . $user['id'] . "\")\'><font color=\'#0033cc\'>" . $user['name'] . "</font></a><font color=\'#0033cc\'> создал локу </font><a onclick=\'showContent(\"/admin/location/edit.php?func=infloc&locid=" . $mc->insert_id . "\")\'><font color=\'#0033cc\'>" . $megaArr['locname'] . "</font></a><font color=\'#0033cc\'> !</font>";
            
$mc->query("INSERT INTO `chat`(`id`,`name`,`id_user`,`chat_room`,`msg`,`msg2`,`time`, `unix_time`) VALUES (NULL,'АДМИНИСТРИРОВАНИЕ','','5', '" . $chatmsg . "','','','' )");
            exit(
0);
        } else if (
$megaArr['locid'] != "") {
            
            if(isset(
$megaArr['dhdClanzolo']))
            {
                
$dhdClan = (((($megaArr['dhdClanzolo'] * 100) + $megaArr['dhdClanserebro']) * 100) + $megaArr['dhdClanmed']);
                
$dhdUser = ((((($megaArr['dhdUserzolo'] * 100) + $megaArr['dhdUserserebro']) * 100) + $megaArr['dhdUsermed']) / $megaArr['dhdLevel']);
            }

            
$mc->query("UPDATE `location` SET "
                    
. "`Name` = '" . $megaArr['locname'] . "',"
                    
. "`coef_buy` = '" . $megaArr['coef_buy'] . "',"
                    
. "`coef_sell` = '" . $megaArr['coef_sell'] . "',"
                    
. "`coef_repair` = '" . $megaArr['coef_repair'] . "',"
                    
. "`IdImage` = '" . $megaArr['locimgid'] . "',"
                    
. "`access` = '" . $megaArr['locaccess'] . "',"
                    
. "`accesslevel` = '" . $megaArr['loclvl'] . "',"
                    
. "`snow` = '" . $megaArr['snow'] . "',"
                    
. "`quests` = '" . $megaArr['quests'] . "',"
                    
. "`IdLoc1` = '" . $megaArr['IdLoc1'] . "',"
                    
. "`IdLoc2` = '" . $megaArr['IdLoc2'] . "',"
                    
. "`IdLoc3` = '" . $megaArr['IdLoc3'] . "',"
                    
. "`IdLoc4` = '" . $megaArr['IdLoc4'] . "',"
                    
. "`IdLoc5` = '" . $megaArr['IdLoc5'] . "',"
                    
. "`IdLoc6` = '" . $megaArr['IdLoc6'] . "',"
                    
. "`IdLoc7` = '" . $megaArr['IdLoc7'] . "',"
                    
. "`IdLoc8` = '" . $megaArr['IdLoc8'] . "',"
                    
. "`IdLoc9` = '" . $megaArr['IdLoc9'] . "',"
                    
. "`IdLoc10` = '" . $megaArr['IdLoc10'] . "',"
                    
. "`dhdClan` = '" . $dhdClan . "',"
                    
. "`dhdUser` = '" . $dhdUser . "',"
                    
. "`thingid` = '" . $megaArr['thingid'] . "',"
                    
. "`id_loc_dostup_sk` = '" . $megaArr['id_loc_dostup_sk'] . "'"
                    
. " WHERE `location`.`id` = '" . $megaArr['locid'] . "'");

            echo 
json_encode(array(
                
"otvet" => 2,
                
"new_id" => $megaArr['locid']
            ));
            
$chatmsg = "<a onclick=\'showContent(\"/profile.php?id=" . $user['id'] . "\")\'><font color=\'#0033cc\'>" . $user['name'] . "</font></a><font color=\'#0033cc\'> изменил локу </font><a onclick=\'showContent(\"/admin/location/edit.php?func=infloc&locid=" . $megaArr['locid'] . "\")\'><font color=\'#0033cc\'>" . $megaArr['locname'] . "</font></a><font color=\'#0033cc\'> !</font>";
            
$mc->query("INSERT INTO `chat`(`id`,`name`,`id_user`,`chat_room`,`msg`,`msg2`,`time`, `unix_time`) VALUES (NULL,'АДМИНИСТРИРОВАНИЕ','','5', '" . $chatmsg . "','','','' )");
            exit(
0);
        }
    } else {
        echo 
json_encode(array(
            
"otvet" => 4,
            
"new_id" => ""
        
));
        exit(
0);
    }
} else {
    echo 
json_encode(array(
        
"otvet" => 0,
        
"new_id" => ""
    
));
}

function 
arrayValuesToInt($arr) {
    
$arr2 = [];
    foreach (
$arr as $key => $value) {
        if (
is_array($value)) {
            
$arr2[] = arrayValuesToInt($value);
        } else {
            
$arr2[] = intval($value);
        }
    }
    return 
$arr2;
}
Онлайн: 1
Реклама