Ну и конечно же сам линк на статью
Речь идёт об мфс,кстати мфс юзерам я положил обновление.
Заплатку и использование Вы можете увидеть легко...это уже я пропустил когда плагины писать ток учился...
Так вот.Заплатку ставите - всё хорошо.
Далее после заплатки добавляем код:
$username=$_SESSION["username"];
$whois=mysql_query("SELECT * FROM tb_users WHERE username='$username'");
$whois=mysql_fetch_array($whois);
и этот код удалим ниже.т.е. мы его перенесли повыше.это минус запрос в бд к каждому комменту...теперь читаем статью руфуса и понимаем,что заспамить новости он тоже может...ну ладно...Это тоже не остановит.Ищем:
if(isset($_POST["comment"]))
{
следом добавим:
if(strtolower($_POST["code"])!=strtolower($_SESSION["texto"]) OR !isset($_SESSION["texto"]))
{
echo " Неверно введён проверочный код! ";
include('footer.php');
exit;
}
ниже найдём:
меняем на:
Введите код:
вуаля.у нас появилась каптча на добавление комментариев...
баг есть везде.и не только в мфс,но и в суфастах.Просто не очень нравится,что руфус делает \"ударение\" на сам скрипт мфс,тем более который с паблика...
ну и напоследок - когда я писал комментарии - я тогда выставил действительно высокий varchar.
Сделаем запрос:
ALTER TABLE afbcomments SET comment comment TEXT
ну и пока писал статью -= заметил,что пропстил малость.
Вернёмся к куску
if(isset($_POST["comment"]))
{
после него вставить:
if(!isset($_SESSION["username"]))
{
echo "Добавлять могут ток зарегинные)) не лезь в исходник";
include('footer.php');
exit;
}
вот так вот получается - судите сами.
Речь идёт об мфс,кстати мфс юзерам я положил обновление.
Заплатку и использование Вы можете увидеть легко...это уже я пропустил когда плагины писать ток учился...
Так вот.Заплатку ставите - всё хорошо.
Далее после заплатки добавляем код:
$username=$_SESSION["username"];
$whois=mysql_query("SELECT * FROM tb_users WHERE username='$username'");
$whois=mysql_fetch_array($whois);
и этот код удалим ниже.т.е. мы его перенесли повыше.это минус запрос в бд к каждому комменту...теперь читаем статью руфуса и понимаем,что заспамить новости он тоже может...ну ладно...Это тоже не остановит.Ищем:
if(isset($_POST["comment"]))
{
следом добавим:
if(strtolower($_POST["code"])!=strtolower($_SESSION["texto"]) OR !isset($_SESSION["texto"]))
{
echo " Неверно введён проверочный код! ";
include('footer.php');
exit;
}
ниже найдём:
меняем на:
Введите код:
вуаля.у нас появилась каптча на добавление комментариев...
баг есть везде.и не только в мфс,но и в суфастах.Просто не очень нравится,что руфус делает \"ударение\" на сам скрипт мфс,тем более который с паблика...
ну и напоследок - когда я писал комментарии - я тогда выставил действительно высокий varchar.
Сделаем запрос:
ALTER TABLE afbcomments SET comment comment TEXT
ну и пока писал статью -= заметил,что пропстил малость.
Вернёмся к куску
if(isset($_POST["comment"]))
{
после него вставить:
if(!isset($_SESSION["username"]))
{
echo "Добавлять могут ток зарегинные)) не лезь в исходник";
include('footer.php');
exit;
}
вот так вот получается - судите сами.
Теги
0 загрузки
Детали
- Первый релиз 02 мар 2011
- Последнее обновление 03 авг 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 203
- Рейтинг (0)
- Регистрация 19 фев 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет

0 комментарии