У Вас есть один вопрос? - Тогда задайте его тут!

Тема закрыта
282K
.

это md5(md5()) так и должно быть

.

Reistlin, Значит нам админам и не узнать паролей юзера случись что-нибудь?

.
Блиносвёрт ?
BaikerZ (31.10.2012 / 17:51)
Reistlin, Значит нам админам и не узнать паролей юзера случись что-нибудь?
неа!
.
BaikerZ (31.10.2012 / 17:51)
Reistlin, Значит нам админам и не узнать паролей юзера случись что-нибудь?
Но можно с генерировать новый и заменить в базе ! Как это делается можно посмотреть в файле "забыл пароль" (users/skl.php)
.

дайте пжл код, который выводит бан(блокировка полностью и бан на чат)

.
Блиносвёрт ?
Fenix_61 (31.10.2012 / 18:15)
Но можно с генерировать новый и заменить в базе ! Как это делается можно посмотреть в файле "забыл пароль" (users/skl.php)
вобще-то админ меняет пароль через редактирование данных юзера
.
Hat-Trik (31.10.2012 / 18:46)
дайте пжл код, который выводит бан(блокировка полностью и бан на чат)
if (isset($_POST['submit'])) {
                $error = false;
                $term = isset($_POST['term']) ? intval($_POST['term']) : false;
                $timeval = isset($_POST['timeval']) ? intval($_POST['timeval']) : false;
                $time = isset($_POST['time']) ? intval($_POST['time']) : false;
                $reason = !empty($_POST['reason']) ? trim($_POST['reason']) : '';
                $banref = isset($_POST['banref']) ? intval($_POST['banref']) : false;
                if (empty($reason) && empty($banref))
                    $reason = $lng_ban['reason_not_specified'];
                if (empty($term) || empty($timeval) || empty($time) || $timeval < 1)
                    $error = $lng_ban['error_data'];
                if ($rights == 1 && $term != 14 || $rights == 2 && $term != 12 || $rights == 3 && $term != 11 || $rights == 4 && $term != 16 || $rights == 5 && $term != 15)
                    $error = $lng_ban['error_rights_section'];
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_ban_users` WHERE `user_id` = '" . $user['id'] . "' AND `ban_time` > '" . time() . "' AND `ban_type` = '$term'"), 0))
                    $error = $lng_ban['error_ban_exist'];
                switch ($time) {
                    case 2:
                        // Часы
                        if ($timeval > 24)
                            $timeval = 24;
                        $timeval = $timeval * 3600;
                        break;

                    case 3:
                        // Дни
                        if ($timeval > 30)
                            $timeval = 30;
                        $timeval = $timeval * 86400;
                        break;

                    case 4:
                        // До отмены (на 10 лет)
                        $timeval = 315360000;
                        break;

                    default:
                        // Минуты
                        if ($timeval > 60)
                            $timeval = 60;
                        $timeval = $timeval * 60;
                }
                if ($datauser['rights'] < 6 && $timeval > 86400)
                    $timeval = 86400;
                if ($datauser['rights'] < 7 && $timeval > 2592000)
                    $timeval = 2592000;
                if (!$error) {
                    // Заносим в базу
                    mysql_query("INSERT INTO `cms_ban_users` SET
                        `user_id` = '" . $user['id'] . "',
                        `ban_time` = '" . (time() + $timeval) . "',
                        `ban_while` = '" . time() . "',
                        `ban_type` = '$term',
                        `ban_who` = '$login',
                        `ban_reason` = '" . mysql_real_escape_string($reason) . "'
                    ");
                    if ($set_karma['on']) {
                        $points = $set_karma['karma_points'] * 2;
                        mysql_query("INSERT INTO `karma_users` SET
                            `user_id` = '0',
                            `name` = '" . $lng_ban['system'] . "',
                            `karma_user` = '" . $user['id'] . "',
                            `points` = '$points',
                            `type` = '0',
                            `time` = '" . time() . "',
                            `text` = '" . $lng['ban'] . " (" . $lng_ban['ban_' . $term] . ")'
                        ");
                        mysql_query("UPDATE `users` SET
                            `karma_minus` = '" . ($user['karma_minus'] + $points) . "'
                            WHERE `id` = '" . $user['id'] . "'
                        ");
                        $text = ' ' . $lng_ban['also_received'] . ' <span class="red">-' . $points . ' ' . $lng['points'] . '</span> ' . $lng_ban['to_karma'];
                    }
                    echo '<div class="rmenu"><p><h3>' . $lng_ban['user_banned'] . ' ' . $text . '</h3></p></div>';
                } else {
                    echo functions::display_error($error);
                }

какая блакировка зависит от значения $term если 1 то полная блакировка 12 блок чата
.

Jane, Вот я бестолочь,недогадался сам заглянуть в анкету,правильно - есть же стандартная функция смены пароля! Спасибо Jane!

.

Сайт доступен с компа, но не доступен с телефона
Что за херня?

.
#НетВойне #NoWar #НіВійні

Strannik12, редачь что в шапке

Всего: 9491