Здесь можно добавить
новостной блок, отредактировать или
удалить уже существующий блок.
';
// Включаем заголовок страницы
require_once("../utils/top.php");
try
{
// Количество ссылок в постраничной навигации
$page_link = 3;
// Количество позиций на странице
$pnumber = 10;
// Объявляем объект постраничной навигации
$obj = new pager_mysql($tbl_news,
"",
"ORDER BY putdate DESC",
$pnumber,
$page_link);
// Добавить блок
echo "
Добавить новостной блок
";
// Получаем содержимое текущей страницы
$news = $obj->get_page();
// Если имеется хотя бы одна запись - выводим
if(!empty($news))
{
?>
Скрыть";
}
else
{
$showhide = "
Отобразить";
$colorrow = "class='hiddenrow'";
}
// Проверяем наличие изображения
if($news[$i]['urlpict'] != '' &&
$news[$i]['urlpict'] != '' &&
is_file("../../".$news[$i]['urlpict']))
{
$url_pict = "есть";
}
else $url_pict = "нет";
$news_url="";
if (!empty($news[$i]['url']))
{
if(!preg_match("|^http://|i",$news[$i]['url']))
{
$news[$i]['url'] = "http://{$news[$i][url]}";
}
$news_url = "
Ссылка:
{$news[$i][urltext]}";
if(empty($news[$i]['urltext']))
{
$news_url = "
Ссылка:
{$news[$i][url]}";
}
}
// Преобразуем дату из формата MySQL YYYY-MM-DD hh:mm:ss
// в формат DD.MM.YYYY hh:mm:ss
list($date, $time) = explode(" ", $news[$i]['putdate']);
list($year, $month, $day) = explode("-", $date);
$news[$i]['putdate'] = "$day.$month.$year $time";
// Выводим новость
echo "
{$news[$i][putdate]} |
{$news[$i][name]}
".nl2br(print_page($news[$i]['body']))." $news_url |
$url_pict |
$showhide
Удалить
Редактировать |
";
}
echo "
";
}
// Выводим ссылки на другие страницы
echo $obj;
}
catch(ExceptionMySQL $exc)
{
require("../utils/exception_mysql.php");
}
// Включаем завершение страницы
require_once("../utils/bottom.php");
?>