SHFORUM v.2.0 beta

Печать RSS
325

S
Автор
Чатланин
0
8. жду в привате D
11. в какую асю та хоть?
Изменил: shurik (19.06.2010 / 12:57)
S
Автор
Чатланин
0
сейчас пишу вторую версию. есть еще дырки?
S
Автор
Чатланин
0
Вчера моему скрипту исполнился один месяц E в честь этого написал вторую версию
Ссылка в первом посте
Список изменений:
Исправлено:
- Юзер-агент и айпи в онлайне фильтруются и база защищена от SQL-иньекции
- Переписано на register globals off, теперь админка защищена от взлома
- Сделана удобная постраничная навигация
- Пароли хранятся зашифроваными в md5
- В регистрации при ошибке не нужно вводить новый цифровой код

Добавлено:
- Поставлена защита на многократное создание тем(600 секунд)
- Прикрепление тем
С

Кодер
0
14, плюс, молодец =)

Оранжевые штаны
0
gmobi (14 Июня 2010 / 20:20)
Прикольный форум! Диз вкатил!
Да, диз правда хороший
S
Автор
Чатланин
0
16. диз не мой. на вапдизе нашел

Пацак
0
замечания по коду)
head.php, строка 37 (наверное и не только в этом файле есть подобное):
if(isset($me)){$mails=mysql_num_rows(mysql_query("SELECT * FROM `sh_ls` WHERE `to`='$me[login]' AND `chit`='0'"));

1) пользуйся count(*) вместо выборки
2) используй $array['element'] вместо $array[element]

а так молодец, что для народа пишешь) удачи)
S
Автор
Чатланин
0
18.
тоесть типа
<?
$mails=mysql_fetch_array(mysql_query("SELECT * FROM `sh_ls` WHERE `to`='".$me['login']."' AND `chit`=0"));
?>
Изменил: shurik (08.07.2010 / 16:36)

Пацак
0
не smile
<?php
$mails = mysql_fetch_assoc(mysql_query("select count(*) as `new` from `sh_ls` where `to`='".$me['login']."' and `chit`='0';"));

$mails['new'] - тут кол-во новых сообщений, 0 - если их нет
?>
Изменил: DmitryDick (08.07.2010 / 18:54)
С

Пришелец
0
В head.php:
if($mails!=0)echo "<img src='images/mail.gif'><a href='/mail.php'>Личная почта</a> а не if($mails!=0)echo "<img src='images/mail.gif'><a href='mail.php'>Личная почта</a>
Слэш забыл поставить)
---------
Мне понравился)
Изменил: Серый (04.08.2010 / 12:11)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск