Esempio n. 1
0
<?php

## [inc/feedback]
## Обратная связь
if ($tractor) {
    if (isset($_REQUEST['send']) && $tractor == true) {
        // проверка E-Mail
        $valid = 0;
        $stl = strlen($_REQUEST['new_email']);
        if (filter_var($_REQUEST['replay'], FILTER_VALIDATE_EMAIL) == false) {
            $mes = my_lang('feedback_t1');
        } elseif ($_REQUEST['text'] == '') {
            $mes = my_lang('feedback_t2');
        } elseif (!is_sid()) {
            $mes = my_lang('feedback_t3');
        } else {
            $valid = 1;
        }
        // если все гут
        if ($valid == 1) {
            // подключаем библиотеку
            require_once TE_DIR . '/lib/mail_lib.php';
            // получаем список админов
            $stor = new Storage();
            $stor = $stor->storType(TE_STORTYPE);
            $h = $stor->make('hamster');
            $h->setProperty('status', 'admin');
            $db = $h->getList();
            // отправляем
            if (count($db > 0)) {
                foreach ($db as $data) {
Esempio n. 2
0
             continue;
         }
         if (!@is_dir($e)) {
             continue;
         }
         $inc[$e] = $e;
         flush();
     }
     closedir($d);
     chdir("..");
     return $inc;
 }
 $cat = get_dir_list();
 //нажата кнопка
 if (isset($_REQUEST['doupload'])) {
     if (is_sid()) {
         //если имеем дело с человеком, вкл. библиотеку
         $d = strval($_REQUEST['dir']);
         if (!isset($cat[$d]) || $d == '') {
             $d = '';
         } else {
             $d = $cat[$d];
         }
         require_once TE_DIR . '/lib/upload.php';
         $uns = upload_file($max_size = 10145728, $dir = $d, $cerber = false);
         //вернет сообщение об успешности загрузки
     } else {
         $uns = my_lang('feedback_t3');
     }
     //Бот
 } else {