Example #1
0
 }
 echo '<a href="newload.php?act=deldown&amp;del=' . $new['downs_id'] . '&amp;uid=' . $_SESSION['token'] . '" onclick="return confirm(\'Вы подтверждаете удаление файла?\')">Удалить файл</a><hr />';
 $folder = $new['folder'] ? $new['folder'] . '/' : '';
 if (!empty($new['downs_link'])) {
     echo '<img src="/images/img/download.gif" alt="image" /> <b><a href="/load/files/' . $folder . $new['downs_link'] . '">' . $new['downs_link'] . '</a></b> (' . read_file(BASEDIR . '/load/files/' . $folder . $new['downs_link']) . ')  (<a href="newload.php?act=delfile&amp;id=' . $id . '" onclick="return confirm(\'Вы действительно хотите удалить данный файл?\')">Удалить</a>)<br />';
 } else {
     echo '<img src="/images/img/download.gif" alt="image" /> <b>Не загружен</b><br />';
 }
 if (!empty($new['downs_screen'])) {
     echo '<img src="/images/img/gallery.gif" alt="image" /> <b><a href="/load/screen/' . $folder . $new['downs_screen'] . '">' . $new['downs_screen'] . '</a></b> (' . read_file(BASEDIR . '/load/screen/' . $folder . $new['downs_screen']) . ') (<a href="newload.php?act=delscreen&amp;id=' . $id . '" onclick="return confirm(\'Вы действительно хотите удалить данный скриншот?\')">Удалить</a>)<br /><br />';
     echo resize_image('load/screen/' . $folder, $new['downs_screen'], $config['previewsize']) . '<br />';
 } else {
     echo '<img src="/images/img/gallery.gif" alt="image" /> <b>Не загружен</b><br />';
 }
 echo '<br /><b><big>Редактирование</big></b><br /><br />';
 echo 'Добавлено: <b>' . profile($new['downs_user']) . '</b> ' . user_visit($new['downs_user']) . '<br />';
 echo 'Время последнего изменения:  (' . date_fixed($new['downs_time']) . ')<br /><br />';
 echo '<div class="form">';
 echo '<form action="newload.php?act=edit&amp;id=' . $id . '&amp;uid=' . $_SESSION['token'] . '" method="post">';
 echo 'Категория*:<br />';
 $output = array();
 foreach ($downs as $row) {
     $i = $row['cats_id'];
     $p = $row['cats_parent'];
     $output[$p][$i] = $row;
 }
 echo '<select name="cid">';
 foreach ($output[0] as $key => $data) {
     $selected = $new['downs_cats_id'] == $data['cats_id'] ? ' selected="selected"' : '';
     $disabled = !empty($data['closed']) ? ' disabled="disabled"' : '';
     echo '<option value="' . $data['cats_id'] . '"' . $selected . $disabled . '>' . $data['cats_name'] . '</option>';
Example #2
0
     echo '<input value="Продолжить" type="submit" /></form></div><br />';
     echo 'Если у вас установлен секретный вопрос, вам будет предложено на него ответить<br /><br />';
     break;
     ############################################################################################
     ##                                  Восстановление пароля                                 ##
     ############################################################################################
 ############################################################################################
 ##                                  Восстановление пароля                                 ##
 ############################################################################################
 case 'remind':
     $uz = check(utf_lower(strval($_REQUEST['uz'])));
     if (!empty($uz)) {
         $user = DB::run()->queryFetch("SELECT * FROM `users` WHERE LOWER(`users_login`)=? OR `users_email`=? OR LOWER(`users_nickname`)=? LIMIT 1;", array($uz, $uz, $uz));
         if (!empty($user)) {
             $email = $uz == $user['users_email'] ? $user['users_email'] : '';
             echo '<div class="b">' . user_gender($user['users_login']) . ' <b>' . profile($user['users_login']) . '</b> ' . user_visit($user['users_login']) . '</div>';
             if (!empty($user['users_email'])) {
                 echo '<b><big>Восстановление на e-mail:</big></b><br />';
                 echo '<div class="form">';
                 echo '<form method="post" action="lostpassword.php?act=send">';
                 echo 'Введите e-mail:<br />';
                 echo '<input name="email" type="text" value="' . $email . '" maxlength="50" /><br />';
                 echo 'Проверочный код:<br /> ';
                 echo '<img src="/gallery/protect.php" alt="" /><br />';
                 echo '<input name="provkod" size="6" maxlength="6" /><br />';
                 echo '<input name="uz" type="hidden" value="' . $user['users_login'] . '" />';
                 echo '<br /><input value="Восстановить" type="submit" /></form></div><br />';
             }
             // --------------------------------------------------------------//
             if (!empty($user['users_secquest'])) {
                 echo '<b><big>Ответ на секретный вопрос:</big></b><br />';
Example #3
0
if (is_user()) {
    if ($log != $uz) {
        if ($udata['users_point'] >= $config['editratingpoint']) {
            $queryuser = DB::run()->querySingle("SELECT `users_id` FROM `users` WHERE `users_login`=? LIMIT 1;", array($uz));
            if (!empty($queryuser)) {
                $querytime = DB::run()->querySingle("SELECT MAX(`rating_time`) FROM `rating` WHERE `rating_user`=? LIMIT 1;", array($log));
                if ($querytime + 10800 < SITETIME) {
                    $queryrat = DB::run()->querySingle("SELECT `rating_id` FROM `rating` WHERE `rating_user`=? AND `rating_login`=? AND `rating_time`>? LIMIT 1;", array($log, $uz, SITETIME - 86400 * 30));
                    if (empty($queryrat)) {
                        switch ($act) {
                            ############################################################################################
                            ##                                    Главная страница                                    ##
                            ############################################################################################
                            case 'index':
                                $vote = empty($_GET['vote']) ? 0 : 1;
                                echo '<div class="b">' . user_avatars($uz) . ' <b>' . nickname($uz) . ' </b> ' . user_visit($uz) . '</div>';
                                echo '<div class="form">';
                                echo '<form action="rating.php?act=change&amp;uz=' . $uz . '&amp;uid=' . $_SESSION['token'] . '" method="post">';
                                echo 'Рейтинг:<br />';
                                echo '<select name="vote">';
                                $selected = $vote == 1 ? ' selected="selected"' : '';
                                echo '<option value="1"' . $selected . '>Плюс</option>';
                                $selected = $vote == 0 ? ' selected="selected"' : '';
                                echo '<option value="0"' . $selected . '>Минус</option>';
                                echo '</select><br />';
                                echo 'Комментарий: <br /><textarea cols="25" rows="5" name="text"></textarea><br />';
                                echo '<input type="submit" value="Продолжить" /></form></div><br />';
                                break;
                                ############################################################################################
                                ##                                  Изменение авторитета                                  ##
                                ############################################################################################
Example #4
0
         foreach ($contact as $data) {
             echo '<option value="' . $data['contact_name'] . '">' . nickname($data['contact_name']) . '</option>';
         }
         echo '</select><br />';
     }
     echo '<textarea cols="25" rows="5" name="msg" id="markItUp"></textarea><br />';
     if ($udata['users_point'] < $config['privatprotect']) {
         echo 'Проверочный код:<br />';
         echo '<img src="/gallery/protect.php" alt="" /><br />';
         echo '<input name="provkod" size="6" maxlength="6" /><br />';
     }
     echo '<input value="Отправить" type="submit" /></form></div><br />';
     echo 'Введите логин или выберите пользователя из своего контакт-листа<br />';
 } else {
     if (!user_privacy($uz) || is_admin() || is_contact($uz, $log)) {
         echo '<img src="/images/img/mail.gif" alt="image" /> Сообщение для <b>' . profile($uz) . '</b> ' . user_visit($uz) . ':<br />';
         echo '<img src="/images/img/history.gif" alt="image" /> <a href="private.php?act=history&amp;uz=' . $uz . '">История переписки</a><br /><br />';
         $ignorstr = DB::run()->querySingle("SELECT `ignore_id` FROM `ignore` WHERE `ignore_user`=? AND `ignore_name`=? LIMIT 1;", array($log, $uz));
         if (!empty($ignorstr)) {
             echo '<b>Внимание! Данный пользователь внесен в ваш игнор-лист!</b><br />';
         }
         echo '<div class="form">';
         echo '<form action="private.php?act=send&amp;uz=' . $uz . '&amp;uid=' . $_SESSION['token'] . '" method="post">';
         echo '<textarea cols="25" rows="5" name="msg" id="markItUp"></textarea><br />';
         if ($udata['users_point'] < $config['privatprotect']) {
             echo 'Проверочный код:<br />';
             echo '<img src="/gallery/protect.php" alt="" /><br />';
             echo '<input name="provkod" size="6" maxlength="6" /><br />';
         }
         echo '<input value="Отправить" type="submit" /></form></div><br />';
     } else {
Example #5
0
 $text = file_get_contents(DATADIR . "profil/{$uz}.prof");
 $uzdata = explode(":||:", $text);
 if ($uzdata[46] == 1) {
     echo '<b><span style="color:#ff0000">Внимание, аккаунт требует подтверждение регистрации!</span></b><br />';
 }
 if ($uzdata[37] == 1 && $uzdata[38] > SITETIME) {
     echo '<b><span style="color:#ff0000">Внимание, юзер находится в бане!</span></b><br />';
     echo 'До окончания бана осталось ' . formattime($uzdata[38] - SITETIME) . '<br />';
     echo 'Причина: ' . $uzdata[39] . '<br />';
 }
 echo 'Аватар: ' . user_avatars($uz) . '<br />';
 if ($uzdata[72] !== "" && file_exists(DATADIR . "datagallery/{$uzdata['72']}")) {
     echo 'Фото: <a href="../gallery/index.php?action=showimg&amp;gid=' . $uzdata[72] . '&amp;' . SID . '">';
     echo '<img src="../gallery/resize.php?name=' . $uzdata[72] . '" alt="image" /></a><br />';
 }
 echo 'Находится: ' . user_visit($uz, 1) . '<br />';
 if ($uzdata[40] == "") {
     echo 'Cтатус: <span style="color:#ff0000"><b>' . user_ststuses($uzdata[36]) . '</b></span><br />';
 } else {
     echo 'Cтатус: <span style="color:#ff0000"><b>' . $uzdata[40] . '</b></span><br />';
 }
 echo 'Пол: ';
 if ($uzdata[15] == "N") {
     echo 'Не указан<br />';
 } elseif ($uzdata[15] == "M") {
     echo 'Мужской <br />';
 } else {
     echo 'Женский<br />';
 }
 if ($uzdata[65] != "") {
     echo 'Логин: <b>' . $uzdata[0] . '</b><br />';
Example #6
0
     } else {
         show_error('Ошибка! Не выбраны критерии поиска пользователей!');
     }
     echo '<img src="/images/img/back.gif" alt="image" /> <a href="users.php">Вернуться</a><br />';
     break;
     ############################################################################################
     ##                                    Просмотр профиля                                    ##
     ############################################################################################
 ############################################################################################
 ##                                    Просмотр профиля                                    ##
 ############################################################################################
 case 'edit':
     $user = DB::run()->queryFetch("SELECT * FROM `users` WHERE LOWER(`users_login`)=? OR LOWER(`users_nickname`)=? LIMIT 1;", array(strtolower($uz), utf_lower($uz)));
     if (!empty($user)) {
         $uz = $user['users_login'];
         echo user_gender($user['users_login']) . ' <b>Профиль ' . profile($user['users_login']) . '</b> ' . user_visit($user['users_login']) . '<br /><br />';
         if ($log == $config['nickname'] || $log == $user['users_login'] || ($user['users_level'] < 101 || $user['users_level'] > 105)) {
             if ($user['users_login'] == $log) {
                 echo '<b><span style="color:#ff0000">Внимание! Вы редактируете cобственный аккаунт!</span></b><br /><br />';
             }
             echo '<div class="form">';
             echo '<form method="post" action="users.php?act=upgrade&amp;uz=' . $user['users_login'] . '&amp;uid=' . $_SESSION['token'] . '">';
             if ($log == $config['nickname']) {
                 $arr_access = array(101, 102, 103, 105, 107);
                 echo 'Уровень доступа:<br />';
                 echo '<select name="level">';
                 foreach ($arr_access as $value) {
                     $selected = $user['users_level'] == $value ? ' selected="selected"' : '';
                     echo '<option value="' . $value . '"' . $selected . '>' . user_status($value) . '</option>';
                 }
                 echo '</select><br />';
Example #7
0
#              ICQ  :  36-44-66               #
#            Skype  :  vantuzilla             #
#---------------------------------------------#
require_once '../includes/start.php';
require_once '../includes/functions.php';
require_once '../includes/header.php';
include_once '../themes/header.php';
$act = isset($_GET['act']) ? check($_GET['act']) : 'index';
$uz = empty($_GET['uz']) ? check($log) : check(strval($_GET['uz']));
switch ($act) {
    ############################################################################################
    ##                                    Главная страница                                    ##
    ############################################################################################
    case 'index':
        if ($data = user($uz)) {
            show_title(user_avatars($uz) . nickname($uz), user_visit($uz));
            $config['newtitle'] = 'Анкета пользователя ' . nickname($data['users_login']);
            if ($data['users_confirmreg'] == 1) {
                echo '<b><span style="color:#ff0000">Внимание, аккаунт требует подтверждение регистрации!</span></b><br />';
            }
            if ($data['users_ban'] == 1 && $data['users_timeban'] > SITETIME) {
                echo '<div class="form">';
                echo '<b><span style="color:#ff0000">Внимание, юзер находится в бане!</span></b><br />';
                echo 'До окончания бана осталось ' . formattime($data['users_timeban'] - SITETIME) . '<br />';
                echo 'Причина: ' . bb_code($data['users_reasonban']) . '</div>';
            }
            if ($data['users_level'] >= 101 && $data['users_level'] <= 105) {
                echo '<div class="info">Должность: <b>' . user_status($data['users_level']) . '</b></div>';
            }
            if (!empty($data['users_picture']) && file_exists(BASEDIR . '/upload/photos/' . $data['users_picture'])) {
                echo '<a class="pull-right" href="/upload/photos/' . $data['users_picture'] . '">';
Example #8
0
     echo '<input value="Получить данные" type="submit" /></form><hr />';
     echo 'Введите логин пользователя который необходимо отредактировать<br />';
 }
 ############################################################################################
 ##                                    Просмотр профиля                                    ##
 ############################################################################################
 if ($action == "edit") {
     if (isset($_POST['users'])) {
         $users = check($_POST['users']);
     } else {
         $users = check($_GET['users']);
     }
     if ($users != "") {
         if (file_exists(DATADIR . "profil/{$users}.prof")) {
             $uzdata = reading_profil($users);
             echo '<img src="../images/img/user.gif" alt="image" /> <b>Профиль ' . $users . '</b> ' . user_visit($users) . '<br /><br />';
             if ($log == $config['nickname'] || $users == $log || ($uzdata[7] < 101 || $uzdata[7] > 105)) {
                 if ($users == $log) {
                     echo '<b><span style="color:#ff0000">Внимание! Вы редактируете cобственный аккаунт!</span></b><br /><br />';
                 }
                 echo '<form method="post" action="users.php?action=upgrade&amp;users=' . $users . '&amp;uid=' . $_SESSION['token'] . '&amp;' . SID . '">';
                 if ($log == $config['nickname']) {
                     $arr_access = array(101, 102, 103, 105, 107);
                     echo 'Уровень доступа:<br />';
                     echo '<select name="ud7"><option value="' . $uzdata[7] . '">' . user_status($uzdata[7]) . '</option>';
                     foreach ($arr_access as $value) {
                         if ($value != $uzdata[7]) {
                             echo '<option value="' . $value . '">' . user_status($value) . '</option>';
                         }
                     }
                     echo '</select><br />';