コード例 #1
0
ファイル: image.class.php プロジェクト: strangerandy/raid
<?php

@session_start();
@error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE);
@ini_set('display_errors', true);
@ini_set('html_errors', false);
@ini_set('error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE);
define('ROOT_DIR', dirname(dirname(__FILE__)));
define('THIS_DIR', dirname(__FILE__));
require_once THIS_DIR . '/function.php';
require_once THIS_DIR . '/login.php';
if (!$is_logged) {
    show_info('sesion');
}
$is_logged = login_alt($is_logged);
$action = replase($_GET['action']);
$dir = isset($_POST['dir']) && $_POST['dir'] !== '' ? base64_decode($_POST['dir']) : dirname(THIS_DIR) . '\\userData\\userData\\' . $is_logged;
$idName = isset($_GET['name']) ? replase($_GET['name'], '_\\.\\-') : false;
$dir = str_replace('/', '\\', $dir);
$dir = str_replace('\\', '/', $dir);
if (!preg_match('/userData/', $dir)) {
    show_info('info', 'Ошибка: Не верный путь к директории');
}
@mkdir(ROOT_DIR . '/userData/userProject/' . $is_logged);
@mkdir(ROOT_DIR . '/userData/userData/' . $is_logged);
function bunlerFiles($name, $optionFile = array())
{
    global $is_logged, $dir;
    $allowed = array('jpg', 'gif', 'png');
    $ext = @end(explode('.', $name));
    $baseDir = basePathLib($dir);
コード例 #2
0
ファイル: godata.js.php プロジェクト: strangerandy/raid
<?php

header("Content-type: application/x-javascript");
define('ROOT_DIR', dirname(dirname(__FILE__)));
define('THIS_DIR', dirname(__FILE__));
define('CLASS_DIR', dirname(__FILE__));
include CLASS_DIR . '/function.php';
$is_logged = login_alt($_GET['login']);
if (file_exists(ROOT_DIR . '/cache/' . $is_logged . '/godat.js.data')) {
    print file_get_contents(ROOT_DIR . '/cache/' . $is_logged . '/godat.js.data');
} else {
    $read = my_fileBuld(ROOT_DIR . '/data/' . $is_logged . '/');
    if (count($read['dir']) > 0) {
        $bigArr = array();
        foreach ($read['dir'] as $name) {
            $readLib = my_fileBuld(ROOT_DIR . '/data/' . $is_logged . '/' . $name . '/');
            $json = array();
            foreach ($readLib['file'] as $nameLib) {
                $libold = array();
                $libold = @unserialize(file_get_contents(ROOT_DIR . '/data/' . $is_logged . '/' . $name . '/' . $nameLib));
                $nameLib = str_replace(".lib", '', $nameLib);
                $arrMenuCo = array();
                if (is_array($libold)) {
                    foreach ($libold as $id => $text) {
                        $libold[$id] = $text;
                        $arrMenuCo[] = array("iframe.reobj(" . $id . ")" => $libold[$id]);
                    }
                }
                $json[$nameLib] = $arrMenuCo;
            }
            $allMenuInit[$name] = $json;