Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации

Опросы
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Поиск по сайту









Интересное в сети

Sape — это система купли-продажи ссылок
с главных и внутренних страниц сайтов
Публикации
Комментарии
Запрет Гостям писать в комментариях под именем зарегистрированного Пользователя (для Slaed 2.1)


Если комментарии возможны для незарегистрированных посетителей, то может возникнуть ситуация, когда он, Гость, будет писать комментарии от имени зарегистрированного посетителя (Пользователя).
Исправим этот недочет.




Обработка ошибок в комментариях происходит в файле function/comments.php, функция function SaveComments.
Добавим нижеприведенный код

Код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//Строка, после которой вставим обработку еще одной ошибки
   if ($postname == "" && !is_user($user)) $stop = ""._CERROR3."";
   

//Начало кода "Проверка имени Гостя"

//Если пришел Гость
   if (!is_user($user)) {

//Обнуляем переменную
      $stop_name = "";

//Проверяем, есть ли имя, написанное при комментарии в таблицах пользователей и админов
      $stop_name .= list($stop_name1) = $db->sql_fetchrow( $db->sql_query("SELECT user_id FROM ".$prefix."_users WHERE user_name = '$postname' ") );
      $stop_name .= list($stop_name1) = $db->sql_fetchrow( $db->sql_query("SELECT user_id FROM ".$prefix."_users_temp WHERE user_name = '$postname' ") );
      $stop_name .= list($stop_name1) = $db->sql_fetchrow( $db->sql_query("SELECT id FROM ".$prefix."_admins  WHERE name = '$postname' ") );

//Если есть совпадения, то выводим сообщение об ошибке.
         if ($stop_name != "") {
            $stop = "Ошибка!  <br>Имя $postname используется зарегистрированным пользователем. <br><br>Если Вы зарегистрированный пользователь, <a href=\"index.php?name=Account\">войдите</a> под своим Login'ом.";
         }
   }

//Конец кода "Проверка имени Гостя"


Теперь при попытке Гостя писать под именем Пользователя, ему будет выдаваться ошибка.


Дата публикации: 30.01.2007
Прочитано: 10364 раз
[ Назад | Начало | Наверх ]
Комментарии

Snake
Дата: 05.02.2007 | Комментарий: 3
SnakeВ 2,0 не работает....
Serg_pnz
Дата: 31.01.2007 | Комментарий: 2
Serg_pnzЭто что бы ты и не думал делать на основе комментариев форум и гостевую
Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
AntDima
Дата: 30.01.2007 | Комментарий: 1
AntDimaСтатья хорошая, но у мненя 3 про, и там закодирован файл comments.php
Всего 23 на 3 страницах по 10 на каждой странице
[<<] [ 1 | 2 | 3 ]
Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.
Календарь 3 в 1
- М - Г + Г + М
Апрель, 2024
пнвтсрчтптсбвс
1234567
891011121314
15161718192021
22232425262728
2930
Купить.
Можно в кредит на 90 дней!
Навигация
»» RSS
Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Опросы | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул

Rambler's Top100

Генерация страницы: 0.262 сек. и 18 запросов к базе данных за 0.024 сек.
Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.