ACC SHELL

Path : /srv/www/vhosts/centrumlb/administrace/include/
File Upload :
Current File : /srv/www/vhosts/centrumlb/administrace/include/updatepanels.php

<?php
if (!$_POST["data"]) {
    echo "Invalid data"; exit;
}

include_once('../config/config.php');

$data = json_decode($_POST["data"]);
if (!$data || empty($data))
    return false;
foreach ($data->items as $item) {
    $col_id = preg_replace('/[^\d\s]/', '', $item->column);
    $widget_id = preg_replace('/[^\d\s]/', '', $item->id);
    $sql = "UPDATE widgets
                SET
                    column_id='$col_id',
                    sort_no='" . $item->order . "',
                    collapsed='" . $item->collapsed . "'
                WHERE
                    id='" . $widget_id . "'
                    AND user_id='".$item->user_id ."'";
    //tools::message($sql, 'OK');
    dibi::query($sql);// or die('Error updating widget DB');
}
NDebugger::dump($data->items);
exit;
echo "success";

ACC SHELL 2018