Короче все тоже самое что и на файлах только код опрятнее и метки с коментами появились.
Не успел редактирование дописать, инет закончился.
----
+ Создание и удаление категорий и записей.
+ Функция поиск по тегам (если они были добавленны при создание записи).
+ Прикрипление файлов к записи.
+ Просмотр записи
+ Рейтинг записи
+ Настройки скрипта (заголовок, описание, ключевый слова, смена пароля, вкл/откл модулей).
+ Ответ в комментариях под логином админа
+ Нельзя писать в комментариях под ником админа и типа таких: Админ, админ, Aдмин, адмиH и т.д.
+ Лента новостей с офф. сайта (обновления, исправления).
+ Онлайн посетителей
----
Пример все там же: http://impost.net
Сам скрипт: IM_Blog_v2.0.zip (50 Kb)
это только свиду(=
я не пытался туда засунуть что то сверх естественное, но самое обычное и нужное запихнул...
Если что, я буду развивать скрипт, поэтому об ошибках и багах плиз в аську или в коммах в блоге отпишитесь..
933-53-01
define('SYS', dirname(__FILE__));
---
Зачем???
вот так будет удобнее и быстрее
define ('SYS', $_SERVER['DOCUMENT_ROOT'].'/');
думаю, Mod_Rewrite Не помешал бы.
Сейчас посмотрю изнутри
добавлено спустя 1 минуту:
http://impost.net/view.php?id=
Лушче делай так)
header('Location: index.php');
Посылай на главную, или же на рекламу можно
добавлено спустя 1 минуту:
`time` varchar(250) NOT NULL,
Для чего так много?
`cat` varchar(100) NOT NULL,
^^хватит num
добавлено спустя 2 минуты:
# Подсчет запросов
function query($query){
global $cquery;
$cquery++;
return mysql_query($query);
}
1.Не нужно совсем
2.Альтернатива есть
добавлено спустя 16 минут:
/home2/rt5post4/public_html/impost.net/tegs.php on line 5
Раскрытие путей, при запросе:
http://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adsssssssssshttp://impost.net/tegs.php?search=adssssssssssvv
categoryes.php
STR: 8
while($row = mysql_fetch_array($query)){
лучше
while($row = mysql_fetch_assoc($query)){
добавлено спустя 49 секунд:
и запросы в циклах лучше не делать
добавлено спустя 4 минуты:
место function query($query){
global $cquery;
$cquery++;
return mysql_query($query);
} лучше
function query($table){
global $cquery;
return mysql_result(mysql_query('SELECT COUNT(*) FROM `'.$table.'`',0);
} (на моё мнение)
ммм... гуд... спс, поисправляю
добавлено спустя 6 минут:
кста те это мой второй скрипт на базе, так что не предерайся сильно))
Поэтому я не усложняю с типами полей, что запомнилось то и леплю... здесь же ничего страшного нет)))
Сессию в кукисах тоже фильтруй.
Warning: session_start() [function.session-start]: The session id is too long or contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in /home2/rt5post4/public_html/impost.net/sys/core.php on line 5
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home2/rt5post4/public_html/impost.net/sys/core.php:5) in /home2/rt5post4/public_html/impost.net/sys/core.php on line 5
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home2/rt5post4/public_html/impost.net/sys/core.php:5) in /home2/rt5post4/public_html/impost.net/sys/core.php on line 5
Warning: Cannot modify header information - headers already sent by (output started at /home2/rt5post4/public_html/impost.net/sys/core.php:5) in /home2/rt5post4/public_html/impost.net/sys/str.php on line 9
Warning: Cannot modify header information - headers already sent by (output started at /home2/rt5post4/public_html/impost.net/sys/core.php:5) in /home2/rt5post4/public_html/impost.net/sys/str.php on line 10
Warning: Cannot modify header information - headers already sent by (output started at /home2/rt5post4/public_html/impost.net/sys/core.php:5) in /home2/rt5post4/public_html/impost.net/sys/str.php on line 11
Warning: Cannot modify header information - headers already sent by (output started at /home2/rt5post4/public_html/impost.net/sys/core.php:5) in /home2/rt5post4/public_html/impost.net/sys/str.php on line 12
Warning: Cannot modify header information - headers already sent by (output started at /home2/rt5post4/public_html/impost.net/sys/core.php:5) in /home2/rt5post4/public_html/impost.net/sys/str.php on line 13
Warning: Cannot modify header information - headers already sent by (output started at /home2/rt5post4/public_html/impost.net/sys/core.php:5) in /home2/rt5post4/public_html/impost.net/sys/str.php on line 14
а расскрытие путей можно убрать прописав в хетаче пару строк, но это будет по тупому и не правильно
добавлено спустя 2 минуты:
TOOZ, а поподробнее? на счет фильтрации сессии вобще впервые слышу...