/*
новость
/news/news_show.php?id=1
*/
//echo "FORUM ".$_GET['id'];
setlocale(LC_ALL, 'ru_RU.CP1251', 'rus_RUS.CP1251', 'Russian_Russia.1251', 'RU', 'ru_RU.cp1251');
$list_text_size="12";// высота текста списка
$local_css="";
if(isset($_GET['id'])) $id=$_GET['id']; else $id=0;
if(isset($_GET['search_text_news'])) $search_text_news=$_GET['search_text_news']; else $search_text_news="";
$keywords=$description=$title=$h1="Новость Крыма";
include_once($_SERVER['DOCUMENT_ROOT']."/sys/db.php");
$db_main = new db_work;
$db_main->connect();
$main_id=$id;
$maine_name="";
$maine_link="";
$maine_autor="";
$chapter_id=0;
$leftX=0;
$start_id=$id;
///////////////////////////////////////////////////////
// первое сообщение
$text="";
$result=$db_main->execute("SELECT * FROM news WHERE id=".$id." ");
if($row = mysqli_fetch_assoc($result))
{
$description=$keywods=$title=str_replace("\\","",$row['name']);
$mess=str_replace("\\","",$row['big_text']);
$mess=str_replace("\r\n","
",$mess);
$mess=replace_br_mess($mess);
/*
// убрать жирный шрифт
$mess=preg_replace('/(.*?)<\/b>/is', "\\1", $mess);
//убрать пробелы вначале текста
$mess=str_replace(" ","",$mess);
$mess=str_replace("&_nbsp","",$mess);
$mess=preg_replace('/^\s+(.*?)/is', "\\1", $mess);
*/
$date=date("d.m.Y",$row['time'])."".date("H:i",$row['time']);
$name=$name_path=$name0=$row['name'];
if(strlen($name_path)>40)
$name_path=substr($name_path,0,39)."...";
//if(strlen($name)>81)
// $name=substr($name,0,80)."...";
$keywords=$description=$title=$h1=$name;
$source_href=$row['source_href'];
$source_name=$row['source_href'];
if(empty($source_href) || stripos($source_href,"crimea.ru")!==false)
{
$source_href="/";
$source_name="Crimea.ru";
$source="".$source_name."";
}
else
$source="".$source_name."";
if(!empty($search_text_news))
{
$search_text_news=urldecode($search_text_news); // exit("! $search_text_news");
//$mess=str_ireplace($search_text_news,"".$search_text_news."",$mess);
$mess=preg_replace_callback('#('.$search_text_news.')#is',function ($matches)
{
//var_dump($matches);exit("|||||");
$out="".$matches[1]."";
return $out;
}
, $mess);
// exit("! $mess");
}
$chapter_id=$row['theme_id'];
$result=$db_main->execute("SELECT * FROM l_news_theme WHERE id=".$chapter_id." ");
if($row = mysqli_fetch_assoc($result))
{
$chapter_selected=$row['name'];
}
$text="";
$text.="
".$title."
";
$parent_path.="
Архив новостей Крыма";
$parent_path.="
".$chapter_selected."";
$parent_path.="
".$name_path."
";
$TFS = "Новость: ".$name_path;
/////////////////////////////////////////////
$text0=$text; // перекрывает!!
include_once($_SERVER["DOCUMENT_ROOT"]."/sys/main_functions.php");
include_once($_SERVER["DOCUMENT_ROOT"]."/sys/header.php");
$text=$text0;
echo $local_css;
/////////////////////////////////
//$text.=$liks_ext;// ссылки под текстом
echo "";
?>
echo "
";
// выбор мобилы или PC
?>
//////////////////////////////
include_once($_SERVER["DOCUMENT_ROOT"]."/sys/footer.php");
echo "
";
$db_main->close();
////////////////////////////////////////////
function replace_br_mess($data)
{
$data = preg_replace('#(?:
\s*?){1,}#', '
', $data); return "
$data
"; } /////////////////////////////////////////// function get_user_link($url,$name) { if(!empty($url) && (stripos($url,"crimea.ru")!==false || stripos($url,"http")===false)) { $pos=stripos($url,"crimea.ru/"); if($pos!==false) $url=substr($url,$pos+9); return "