<?php
require '../inc/functions.php';
// данные для соединения с БД
head();

if ((isset($_SERVER['HTTP_REFERER']) && stristr($_SERVER['HTTP_REFERER'],'vk')) || stristr($UA,'vkShare')) {	$_SESSION['films_search_views']=7;
}

$_SESSION['films_search_views']=empty($_SESSION['films_search_views']) ? 1 : $_SESSION['films_search_views']+1;
$arr_categ=array('animaciya'=>1,'anime'=>2,'boevik'=>3,'boevyee_iskusstva'=>4,'vestern'=>5,'voennyj'=>6,'detektiv'=>7,'detskij'=>8,'dokumentalqnyj'=>9,'drama'=>10,'indijskoe'=>11,'istoriya'=>12,'kinopovestq'=>13,'komediya'=>14,'korotkometrazhka'=>15,'kriminal'=>16,'lirika'=>17,'lyubovnyj_roman'=>18,'melodrama'=>19,'mistika'=>20,'muzyka'=>21,'mulqtfilqm'=>22,'myuzikl'=>23,'parodiya'=>24,'priklyucheniya'=>25,'semejnyj'=>26,'skazka'=>27,'sport'=>28,'triller'=>29,'uzhasy'=>30,'fantastika'=>31,'fyentezi'=>32,'yerotika'=>33);
$categ=array('1'=>'Анимация',
'2'=>'Аниме',
'3'=>'Боевик',
'4'=>'Боевые искусства',
'5'=>'Вестерн',
'6'=>'Военный',
'7'=>'Детектив',
'8'=>'Детский',
'9'=>'Документальный',
'10'=>'Драма',
'11'=>'Индийское',
'12'=>'История',
'13'=>'Киноповесть',
'14'=>'Комедия',
'15'=>'Короткометражка',
'16'=>'Криминал',
'17'=>'Лирика',
'18'=>'Любовный роман',
'19'=>'Мелодрама',
'20'=>'Мистика',
'21'=>'Музыка',
'22'=>'Мультфильм',
'23'=>'Мюзикл',
'24'=>'Пародия',
'25'=>'Приключения',
'26'=>'Семейный',
'27'=>'Сказка',
'28'=>'Спорт',
'29'=>'Триллер',
'30'=>'Ужасы',
'31'=>'Фантастика',
'32'=>'Фэнтези',
'33'=>'Эротика');
$categ2=array('1'=>'Анимационные фильмы',
'2'=>'Аниме',
'3'=>'Фильмы боевики',
'4'=>'Фильмы про боевые искусства',
'5'=>'Вестерны',
'6'=>'Военные фильмы',
'7'=>'Детективные фильмы',
'8'=>'Детские фильмы',
'9'=>'Документальные фильмы',
'10'=>'Драматические фильмы',
'11'=>'Индийские фильмы',
'12'=>'Исторические фильмы',
'13'=>'Киноповести',
'14'=>'Комедийные и смешные фильмы',
'15'=>'Короткометражные фильмы',
'16'=>'Криминальные фильмы',
'17'=>'Лирические фильмы',
'18'=>'Любовные фильмы',
'19'=>'Мелодрамы',
'20'=>'Мистические фильмы',
'21'=>'Музыкальные фильмы',
'22'=>'Мультики',
'23'=>'Мюзиклы',
'24'=>'Пародийные фильмы',
'25'=>'Приключенческие фильмы',
'26'=>'Семейные фильмы',
'27'=>'Сказочные фильмы',
'28'=>'Спортивные фильмы',
'29'=>'Триллеры',
'30'=>'Фильмы ужасов',
'31'=>'Фантастические фильмы',
'32'=>'Фэнтези фильмы',
'33'=>'Порно фильмы');
/*echo '<!--';
foreach ($categ AS $dd=>$ff) {
	echo '\''.retrans(mb_strtolower($ff, 'UTF-8')).'\'=>'.$dd.',';
}
echo '-->';*/
$fmoder=(isset($USER['anwap_level']) && ($USER['anwap_level']==8 || $USER['anwap_level']==7 || $USER['anwap_level']==9 || $USER['id']==114936))?1:0;
$ffmoder=(isset($USER['anwap_level']) && ($USER['anwap_level']==8 || $USER['anwap_level']==7 || $USER['anwap_level']==9))?1:0;
if (isset($USER['anwap_level']) && ($USER['anwap_level']==8 || $USER['anwap_level']==7 || $USER['anwap_level']==9)) {	$hide='`hide`<>"3"';} else {	$hide='`hide`="0"';}

if ($_SESSION['films_search_views']<3 && empty($_SESSION['user_id'])) {	$hide2 = ' AND `hide2`="0"';
} else {	$hide2 = '';
}
function quality($var) {
	if ($var=='CAMRip' || $var=='TS' || $var=='TS PROPPER' || $var=='CAMRip PROPPER' || $var=='CAMRip *PROPPER*' || $var=='TS *PROPPER*') {
        $t='red';
    }else if ($var=='TVRip' || $var=='VHSRip'  || $var=='TC' || $var=='DVDScr' || $var=='HDTVRip') {
        $t='gray';
    } else if ($var=='DVDRip' || $var=='HDRip' || $var=='BDRip' || $var=='SATRip' || $var=='WebRip' || $var=='WEBRip') {
        $t='green';
    } else {
		$t='gray';
    }
	return $t;
}
function genre($var) {
	$ex=explode(',',$var);
	$t='';
	foreach ($ex AS $v) {
		$t.='<span class="in genre">'.trim($v).'</span> ';
	}
	return $t;
}
/*
if ($_SESSION['films_search_views']<1 && empty($_SESSION['user_id'])) {
$of_s = ' AND `off_search`="0"';
} else {
$of_s = '';
}
*/
$of_s = '';
$page = isset($_REQUEST['page'])&&is_numeric($_REQUEST['page']) ? intval(abs($_REQUEST['page'])) : 1;
$sort=get2ses('fsort','data');
if ($sort == 'data') {
	$sss = '`time2` DESC';
} else if ($sort == 'load') {
	$sss = '`load` DESC';
} else if ($sort == 'name') {
        $sss = '`rusname` ASC';
}
$desc = get2ses('desc','1');
$prew = get2ses('prew','1');
$onpage = get2ses('onpage','10');
$i=0;
$action = isset($_GET['act']) ? $_GET['act'] : '';
switch ($action)
{
/////////Категории////////////
default:
if (isset($_GET['from']) && $_GET['from']=='sever') {
	$_SESSION['no_adalt']=1;
}

/*if ($_SERVER['REQUEST_URI']=='/films/' || ($page==1 && isset($_GET['page']))) {	header('Location: /film/');
    break;
}*/
$p=($page>1)?' страница '.$page:'';
$title = 'Скачать фильмы на телефон планшет или смотреть онлайн в хорошем качестве бесплатно'.$p;
$zag = 'Фильмы на телефон';
$description='Анвап - лучший сайт, где можно бесплатно скачать фильмы mp4 и 3gp в отличном качестве, полные и по частям. Ежедневные обновления фильмов!'.$p;
$meta_og=array('title'=>'Фильмы для телефона или планшета в отличном качестве','url'=>$FD.'/','image'=>$FD.'/films/prev/index_prev.jpg','desc'=>$description);
/*Кол-во фильмов*/
$call='../inc/cache_system/films/cats/allf.dat';
//echo filemtime($call).' - '.(time() - 3600);
if(!file_exists($call) || filemtime($call) < (time() - 3600)) {
	$all=$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE '.$hide.' AND `adult`="0" '.$hide2.$of_s);
    file_put_contents($call,$all);
}
$all=file_get_contents($call);
$onpage = ($onpage > $all) ? $all : $onpage;
$start = ($onpage * $page) - $onpage;
if (isset($_GET['404'])) {	
    header_remove();
	header('HTTP/1.1 404 Not Found');
	$zag=$title='Ошибка 404';	$str .= '<div class="err">Ошибка 404!Файл не найден или удален!</div>';
}
$str .= '<div class="us_msg"><strong>Всего на сайте '.$all.' фильмов.</strong></div>';
if ($ffmoder) {	//<li class="strong"><a href="'.DIRECTORY.'apanel.php?och&act=orders&page=1&sort=time">Активные заказы <span class="black">'.$mysqli->getOne('SELECT COUNT(1) FROM `table_films` WHERE status="1"').'</span></a>
$acall='../inc/cache_system/films/cats/allfa.dat';
if(!file_exists($acall) || filemtime($acall) < (time() - 600)) {
	$not=$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE `hide`="1" AND `size3gp`="0"');
	$so=$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE `oserverok`="0" AND `hide`="0"');
    file_put_contents($acall,$not."\r\n".$so);
}
$aall=file($acall);
$str .= '<ul class="tl"><li class="strong"><a href="'.DIRECTORY.'apanel.php?act=adds">На добавлении <span class="black">'.$aall[0].'</span></a></li>
<li class="strong"><a href="'.DIRECTORY.'apanel.php?act=no_o">Не скоп. онлайн <span class="black">'.$aall[1].'</span></a></li>
<li class="strong"><a href="'.DIRECTORY.'apanel.php?act=camrip">Качество TS</a></li>
<li class="strong"><a href="http://dev.anwap.shop'.DIRECTORY.'apanel.php?act=rutsearch">Поиск RuTracker</a></li>
<li class="strong"><a href="http://dev.anwap.shop'.DIRECTORY.'apanel.php?act=free">Фильмы FreeRutor</a></li>
<li class="strong"><a href="http://dev.anwap.shop'.DIRECTORY.'apanel.php?act=add">Загрузить фильм</a></li>
<li class="strong"><a href="'.DIRECTORY.'apanel.php?act=server_top">Самые качаемые</a></li>
</ul>';
}
if (isset($USER['anwap_level']) && $USER['anwap_level']==9) {
	$str .= '<ul class="tl"><li class="strong"><a href="'.DIRECTORY.'apanel.php?act=online_top">Самые смотровые</a></li>
	<li class="strong"><a href="'.DIRECTORY.'apanel.php">Управление</a></li>
	<li class="strong"><a href="'.DIRECTORY.'apanel.php?act=hides">Полностью скрытые</span></a></li>
    <li class="strong"><a href="'.DIRECTORY.'apanel.php?act=hides2">Частично скрытые</a></li></ul>';
}
//<li><a href="'.DIRECTORY.'new_year"><img src="/style/img/dop.png" loading="lazy"  alt="" />Новогодние</a></li>
//<li><a href="https://cards.anwap.be/"><img src="/style/img/hit.png" loading="lazy"  alt="" />Голосовые открытки</a></li>
//<li><a href="https://anwap.vmmo.ru/"><img src="/style/img/hit.png" loading="lazy"  alt="" />Онлайн игры</a></li>
$str .= ($moder_comment?'<ul class="tl"><li class="strong"><a href="/apanel/comments.php?act=comm&vid=films">Комментарии</a></li></ul>':'').'
<ul class="listserial">
<li><a href="'.$GD.'/credit/"><img src="/style/img/hit.png" loading="lazy"  alt="" />Онлайн кредит</a></li>
<li><a href="'.DIRECTORY.'top"><img src="/style/img/top20.png" loading="lazy"  alt="" />ТОП сегодня</a></li>
<li><a href="'.DIRECTORY.'genre"><img src="/style/img/kategorii.png" loading="lazy"  alt="" />Жанры</a></li>
<li><a href="/serials/"><img src="/style/img/films.png" loading="lazy"  alt="" />Сериалы</a></li>
<li><a href="'.DIRECTORY.'years"><img src="/style/img/raspisan.png" loading="lazy"  alt="" />По годам</a></li>
<li><a href="'.DIRECTORY.'search"><img src="/style/img/seach.png" loading="lazy"  alt="" />Поиск</a></li>
<li><a href="'.DIRECTORY.'recent"><img src="/style/img/lastdow.png" loading="lazy"  alt="" />Все комментарии</a></li>
'.(!empty($_SESSION['user_id'])?'<li><a href="'.DIRECTORY.'my"><img src="/style/img/new.png" loading="lazy"  alt="" />Уведомления</a></li>':'').'
</ul><div class="clear"></div>';

if ($page>8&&$sort=='data') {
    $vids=file('../inc/cache_system/films/cats/cat_0.txt');
    $sts=array();
    for ($i=$start; $i<($start+$onpage); $i++) {
	    $sts[]=intval($vids[$i]);
    }
    $sql=$mysqli->query('SELECT `id`,`rusname`,`country`,`year`,`genre`,`time`,`timeupload`,`sound_small`,`orig_name`,`quality`,`description`,`hide` FROM `films` WHERE `id` IN (?a) '.$hide2.$of_s.' AND `adult`="0" ORDER BY time2 DESC', $sts);
} else {
	$sql = $mysqli->query('SELECT `id`,`rusname`,`country`,`year`,`genre`,`time`,`timeupload`,`sound_small`,`orig_name`,`quality`,`description`,`hide` FROM `films` WHERE '.$hide.' AND `adult`="0" '.$hide2.$of_s.' ORDER BY '.$sss.' LIMIT ?i, ?i',  $start, $onpage);
}
if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}
if (isset($_GET['page']) && $page==1) {
	header('Location: '.$FD);
	exit;
}
if ($page>$pages) {
	header('Location: '.DIRECTORY.'p-'.$pages);
	exit;
}
if (!isset($_GET['page'])) {
	$canonical=$FD.'/';
}
if (isset($_GET['page'])) {
	$canonical=$FD.'/films/p-'.$page;
}
$rel='';
if ($page>1) {
    $pg=$page-1;
	$rel.='<link rel="prev" href="'.($pg==1?$FD.'/':'/films/p-'.$pg).'" />';
}
if ($page<$pages) {
    $rel.='<link rel="next" href="'.DIRECTORY.'p-'.($page+1).'" />';
}
$ntime=time()-259200;
$s=mt_rand(2,($onpage-1));
while ($arr = $mysqli->fetch($sql)) {
	if ($i==$s && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel film">'.films_ads().'</div>';
    }
    $i++;
	$new='';
	if ($arr['time']>$ntime) {
       $new = '<span class="newhit">New!</span>';
    } else if ($arr['timeupload']>$ntime) {
       $new = '<span class="newhit">Обновлен!</span>';
    }
    $str .= '<div class="my_razdel film">
	<a href="'.DIRECTORY.$arr['id'].'">
	<div class="screenfilm">
			'.$new.'<br/>
				<img src="'.$FD.DIRECTORY.'prew/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> '.$arr['rusname'].'</div> 
			'.($arr['quality']?'<span class="in '.quality($arr['quality']).'">'.$arr['quality'].'</span> ':'').($arr['sound_small']?'<span class="in sound">'.$arr['sound_small'].'</span> ':'').($arr['year']?'<span class="in year">'.$arr['year'].'</span> ':'').'<br />
			'.genre($arr['genre']).'<br/>
			<span class="discripfilm">'.($arr['hide']?'<span style="color:#800000;">':'').trim(mb_substr(strip_tags($arr['description']), 0, 175, 'UTF-8')).'...'.($arr['hide']?'</span>':'').'</span></div>
	<div class="clear"></div></a></div>';
}
$str .= '</div>';
$link1='/';
$link=DIRECTORY.'p-';
pages($all,$page,$pages,$link);
if ($pages > 10) {
$str .= '<form action="' . DIRECTORY . '" method="get"><div class="pages">Страница '.$page.' из '.$pages.': <input name="page" type="text" maxlength="4" size="2"/> &#160;<input type="submit" value="Go"/></div></form>';
}
$str .= '<ul class="tlsiconkoi">
<li><a href="'.DIRECTORY.'sets/0"><img src="/style/img/seting.png" loading="lazy"  alt="" />Настройки</a></li></ul>';
break;

case 'genre':
$title = 'Скачать фильм на телефон по жанрам бесплатно';
$zag = 'Категории фильмов';
$description='Фильмы по категориям. Выбирай категорию и загружай или смотри онлайн кино в отличном качестве без ограничений, полный фильм или по частям.';
$meta_og=array('title'=>'Жанры фильмов для телефона или планшета в отличном качестве','url'=>$FD.'/films/genre','image'=>$FD.'/films/prew/ganr-min.jpg','desc'=>$description);

$canonical=$FD.'/films/genre';

$str .= '<ul class="listserial">
<li><a href="'.DIRECTORY.'top"><img src="/style/img/top20.png" loading="lazy"  alt="" />Лучшие фильмы</a></li>
<li><a href="https://anwap.shop/"><img src="/style/img/hit.png" loading="lazy"  alt="" />Онлайн кредит</a></li>
<li><a href="/serials/"><img src="/style/img/films.png" loading="lazy"  alt="" />Сериалы</a></li>
<li><a href="'.DIRECTORY.'years"><img src="/style/img/raspisan.png" loading="lazy"  alt="" />По годам</a></li>
<li><a href="'.DIRECTORY.'search"><img src="/style/img/seach.png" loading="lazy"  alt="" />Поиск</a></li><div class="clear"></div></ul><hr /><ul class="tl">';

//<a href="http://anwap.org/films/table"><img src="http://anwap.org/images/snegovik.png" loading="lazy"  alt="" />Заказ фильмов</a>
$cache = SYSDIR.'inc/cache_system/films/films_genre.dat';
if(file_exists($cache) && filemtime($cache) > (time() - 10800)) {

} else {
	$put=$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE `new_year`="1" AND `hide`="0"').'-'.$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE `new_year`="1" AND `hide`="0" AND `time` > ?i ', time()-259200).'-'.$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE `new_year`="1"  AND `hide`="0" AND `time` > ?i ', time()-86400)."\r\n";
	foreach($categ AS $key => $value) {	
	   $sq=($key==11)?'MATCH (country) AGAINST ("Индия")':'MATCH (genre) AGAINST ("'.$value.'")';
	   $put.=$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE hide="0" AND '.$sq).'-'.$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE '.$sq.'  AND `hide`="0" AND `time` > ?i ', time()-259200).'-'.$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE '.$sq.'  AND `hide`="0" AND `time` > ?i ', time()-86400)."\r\n";
    }
    file_put_contents($cache,$put);
}
$counts=file($cache);
$alln=explode('-',$counts[0]);
$ca='<li class="strong"><a href="'.DIRECTORY.'new_year">Новогодние <span class="black">'.$alln[0].'</span>';
    $ca .= empty($alln[1]) ? '' : '<span class="cb">+'.$alln[1].'</span>';
    $ca .= empty(trim($alln[2])) ? '' : '<span class="c1">+'.trim($alln[2]).'</span>';
    $ca .= '</a></li>';
foreach($categ AS $key => $value) {
	$alls=explode('-',$counts[$key]);
	$ca .= '<li><a href="'.DIRECTORY.'r'.$key.'">'.$value.' <span class="black">'.$alls[0].'</span>';
    $ca .= empty($alls[1]) ? '' : '<span class="cb">+'.$alls[1].'</span>';
    $ca .= empty(trim($alls[2])) ? '' : '<span class="c1">+'.trim($alls[2]).'</span>';
    $ca .= '</a></li>';
}
if (!empty($_SESSION['no_adalt'])) {	$ca=str_replace('<li><a href="/films/r33">Эротика <span class="black">167</span></a></li>','',$ca);
}
$str .= $ca.'</ul></div>';
break;

//******По годам****/////
case 'years':
$title = 'Скачать фильмы на телефон по годам выпуска в 3gp mp4';
$zag = 'Фильмы по годам';
$description='Фильмы по годам. Выбирай год выпуска и загружай или смотри онлайн кино в отличном качестве без ограничений,полный фильм или по частям.';
$meta_og=array('title'=>'Фильмы по годам для планшета или телефона в отличном качестве','url'=>$FD.'/films/years','image'=>$FD.'/style/images/icons/films.png','desc'=>$description);

$str .= '<ul class="listserial">
<li><a href="'.DIRECTORY.'top"><img src="/style/img/top20.png" loading="lazy"  alt="" />Лучшие фильмы</a></li>
<li><a href="https://anwap.shop/"><img src="/style/img/hit.png" loading="lazy"  alt="" />Онлайн кредит</a></li>
<li><a href="/serials/"><img src="/style/img/films.png" loading="lazy"  alt="" />Сериалы</a></li>
<li><a href="'.DIRECTORY.'search"><img src="/style/img/seach.png" loading="lazy"  alt="" />Поиск</a></li><div class="clear"></div></ul><hr /><div class="zag2">';

$ysql=$mysqli->query('SELECT `year` FROM `films` WHERE year>"1900" GROUP BY `year` ORDER BY year DESC');
while ($year = $mysqli->fetch($ysql)) {
	$str .= ' <a href="'.DIRECTORY.'god-'.$year['year'].'"><strong>'.$year['year'].'</strong></a> ';
}
$str .= '</div></div></div>
<div class="menuniz">
<a href="'.DIRECTORY.'search"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Поиск</a>
<a href="'.$FD.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;

case 'god':
$pid = intval($_GET['pid']);
if (empty($pid) || $pid>2025 || $pid<1900) {
    header('Location: '.DIRECTORY.'years');
	exit;
}
if (!is_file('../inc/cache_system/films/years/year_'.$pid.'.txt')) {
    header('Location: '.DIRECTORY.'years');
	exit;	
}
$p=($page>1)?' страница '.$page:'';

$title = 'Скачать фильмы '.$pid.' года на телефон бесплатно'.$p;
$description='Заходи на Anwap и качай любой фильм '.$pid.' года на телефон бесплатно или смотри онлайн в хорошем качестве без ограничений полные или по частям 3gp, mp4.'.$p;
$meta_og=array('title'=>'Качай фильмы '.$pid.' года для телефона или планшета бесплатно','url'=>$FD.'/films/god-'.$pid,'image'=>$FD.'/style/images/icons/films.png','desc'=>'Выбирай и качай на телефон лучшие фильмы '.$pid.' года в хорошем качестве бесплатно!');
$zag = 'Все фильмы  '.$pid.' года';
/*Кол-во фильмов*/
$vids=file('../inc/cache_system/films/years/year_'.$pid.'.txt');
$all=count($vids);

$onpage = ($onpage > $all) ? $all : $onpage;
$start = ($onpage * $page) - $onpage;
$sts=array();
for ($i=$start; $i<($start+$onpage); $i++) {
	$sts[]=intval($vids[$i]);
}
$sql=$mysqli->query('SELECT * FROM `films` WHERE `id` IN (?a) '.$hide2.$of_s.' ORDER BY time2 DESC', $sts);
if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}
if (isset($_GET['page']) && $page==1) {
	header('Location: '.$FD.'/films/god-'.$pid);
	exit;
}
if ($page>$pages) {
	header('Location: '.DIRECTORY.'god-'.$pid.'/'.$pages);
	exit;
}
if (!isset($_GET['page'])) {
	$canonical=$FD.'/films/god-'.$pid;
}
if (isset($_GET['page'])) {
	$canonical=$FD.'/films/god-'.$pid.'/'.$page;
}
$rel='';
if ($page>1) {
    $pg=$page-1;
	$rel.='<link rel="prev" href="'.($pg==1?$FD.'/films/god-'.$pid:'/films/god-'.$pid.'/'.$pg).'" />';
}
if ($page<$pages) {
    $rel.='<link rel="next" href="'.DIRECTORY.'god-'.$pid.'/'.($page+1).'" />';
}
$ntime=time()-259200;
$mon=$onpage<3?4:($onpage-1);
$s=mt_rand(2,$mon);
while ($arr = $mysqli->fetch($sql)) {
	if ($i==$s && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel film">'.films_ads().'</div>';
    }
    $i++;
	$new='';
	if ($arr['time']>$ntime) {
       $new = '<span class="newhit">New!</span>';
    } else if ($arr['timeupload']>$ntime) {
       $new = '<span class="newhit">Обновлен!</span>';
    }
    $str .= '<div class="my_razdel film">
	<a href="'.DIRECTORY.$arr['id'].'">
	<div class="screenfilm">
			'.$new.'<br/>
				<img src="'.$FD.DIRECTORY.'prew/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> '.$arr['rusname'].'</div> 
			'.($arr['quality']?'<span class="in '.quality($arr['quality']).'">'.$arr['quality'].'</span> ':'').($arr['sound_small']?'<span class="in sound">'.$arr['sound_small'].'</span> ':'').($arr['year']?'<span class="in year">'.$arr['year'].'</span> ':'').'<br />
			'.genre($arr['genre']).'<br/>
			<span class="discripfilm">'.($arr['hide']?'<span style="color:#800000;">':'').trim(mb_substr(strip_tags($arr['description']), 0, 175, 'UTF-8')).'...'.($arr['hide']?'</span>':'').'</span></div>
	<div class="clear"></div></a></div>';
}
$str .= '</div>';
$link1=DIRECTORY.'god-'.$pid;
$link=DIRECTORY.'god-'.$pid.'/';
pages($all,$page,$pages,$link);
if ($pages > 10) {
$str .= '<form action="' . DIRECTORY . 'god-'.$pid.'" method="get">
<div class="pages">Страница '.$page.' из '.$pages.': <input name="page" type="text" maxlength="4" size="4"/>&#160;<input type="submit" value="Go"/></div></form>';
}
$str .= '<div class="menuniz">
<a href="'.DIRECTORY.'years"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />По годам</a>
<a href="'.DIRECTORY.'search"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Поиск</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;


case 'down_parts':
$id=intval($_GET['id']);
$arr=$mysqli->getRow('SELECT * FROM `films` WHERE `id` = ?i LIMIT 1', $id);
if (empty($arr['id'])) {
	header('Location: /film/?404');
	exit;
}
$title = 'Скачать фильм '.$arr['rusname'].' по частям 3gp mp4';
$zag = 'Скачать по частям';
$description=$arr['rusname'].' '.($arr['orig_name']?' ('.$arr['orig_name'].')':'').' - Подели фильм на части по указаному времени и скачай по частям, посмотри онлайн. Или вырежи любимый фрагмент из фильма и загрузи на телефон или планшет.';

$str .= '<div class="zag">Для загрузки фильма "'.$arr['rusname'].'" по частям,зайдите <a href="/films/parts/'.$id.'">сюда</a>,
укажите время начала и время конца первой части(например с 0 по 25 мин.).Скачайте эту часть,
после этого проделайте тоже самое но указав время с 25 по 50 мин,и так далее пока не скачаете весь фильм по частям!</div>
</div><div class="menuniz"><a href="'.DIRECTORY.$id.'"><img src="/style/img/back.png" loading="lazy"  alt="" />К фильму</a></div>';
break;

case 'new':
$title = 'Скачать новые фильмы 2019 2020 на телефон или смотреть онлайн';
$zag = 'Фильмы 2019-2020';
if ($page==1) {	$description='Качай или смотри онлайн новые фильмы 2018-2019 годов на телефон,планшет или компьютер в отличном качестве без ограничений.';
    $meta_og=array('title'=>'Новые фильмы 2020 года для планшета или телефона в отличном качестве','url'=>$FD.'/films/new','image'=>$FD.'/style/images/icons/films.png','desc'=>$description);
}
$year=array(2019,2020);
/*Кол-во фильмов*/
$call='../inc/cache_system/films/cats/alln.dat';
if(!file_exists($call) || filemtime($call) < (time() - 3600)) {
	$all=$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE `year` IN (?a) AND `hide`="0" AND `adult`="0"',$year);
    file_put_contents($call,$all);
}
$all=file_get_contents($call);
$onpage = ($onpage > $all) ? $all : $onpage;
$start = ($onpage * $page) - $onpage;
$sql = $mysqli->query('SELECT * FROM `films` WHERE `year` IN (?a) AND `hide`="0" '.$hide2.$of_s.' AND `adult`="0" ORDER BY `time2` DESC LIMIT ?i, ?i', $year, $start, $onpage);
if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}
if ($page>$pages) {
	header('Location: '.DIRECTORY.'new-'.$pages);
	exit;
}	
$ntime=time()-259200;
//$str .= '<div class="zag">';
$s=mt_rand(2,($onpage-1));
while ($arr = $mysqli->fetch($sql)) {
	if ($i==$s && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel film">'.films_ads().'</div>';
    }
    $i++;
	$new='';
	if ($arr['time']>$ntime) {
       $new = '<span class="newhit">New!</span>';
    } else if ($arr['timeupload']>$ntime) {
       $new = '<span class="newhit">Обновлен!</span>';
    }
    $str .= '<div class="my_razdel film">
	<a href="'.DIRECTORY.$arr['id'].'">
	<div class="screenfilm">
			'.$new.'<br/>
				<img src="'.$FD.DIRECTORY.'prew/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> '.$arr['rusname'].'</div> 
			'.($arr['quality']?'<span class="in '.quality($arr['quality']).'">'.$arr['quality'].'</span> ':'').($arr['sound_small']?'<span class="in sound">'.$arr['sound_small'].'</span> ':'').($arr['year']?'<span class="in year">'.$arr['year'].'</span> ':'').'<br />
			'.genre($arr['genre']).'<br/>
			<span class="discripfilm">'.trim(mb_substr(strip_tags($arr['description']), 0, 175, 'UTF-8')).'...</span></div>
	<div class="clear"></div></a></div>';	
}
$str .= '</div>';
$link=DIRECTORY.'new-';
pages($all,$page,$pages,$link);
if ($pages > 10) {
$str .= '<form action="' . DIRECTORY . 'new" method="post">
<div class="pages">Страница '.$page.' из '.$pages.': <input name="page" type="text" maxlength="4" size="4"/>&#160;<input type="submit" value="Go"/></div></form>';
}
$str .= '<div class="menuniz">
<a href="'.DIRECTORY.'search"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Поиск</a>
<a href="'.$FD.'"><img src="/style/img/vernutca.png" loading="lazy" alt="" />В фильмы</a></div>';
break;

case 'hd':
$title = 'Скачать полные HD фильмы на телефон бесплатно'.($page>1?' страница '.$page:'');
$zag = 'HD фильмы';
$all=$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE `sizemp42`<>"0"');

$onpage = ($onpage > $all) ? $all : $onpage;
$start = ($onpage * $page) - $onpage;
$sql = $mysqli->query('SELECT * FROM `films` WHERE `sizemp42`<>"0" AND `hide`="0" '.$hide2.$of_s.' ORDER BY time2 DESC LIMIT ?i, ?i', $start, $onpage);
if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}
$ntime=time()-259200;
$str .= '<div class="zag">';
$s=mt_rand(2,($onpage-1));
while ($arr = $mysqli->fetch($sql)) {	
	if ($i==$s && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel film">'.films_ads().'</div>';
    }
    $i++;
	$new='';
	if ($arr['time']>$ntime) {
       $new = '<span class="newhit">New!</span>';
    } else if ($arr['timeupload']>$ntime) {
       $new = '<span class="newhit">Обновлен!</span>';
    }
    $str .= '<div class="my_razdel film">
	<a href="'.DIRECTORY.$arr['id'].'">
	<div class="screenfilm">
			'.$new.'<br/>
				<img src="'.DIRECTORY.'prew/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> '.$arr['rusname'].'</div> 
			'.($arr['quality']?'<span class="in '.quality($arr['quality']).'">'.$arr['quality'].'</span> ':'').($arr['sound_small']?'<span class="in sound">'.$arr['sound_small'].'</span> ':'').($arr['year']?'<span class="in year">'.$arr['year'].'</span> ':'').'<br />
			'.genre($arr['genre']).'<br/>
			<span class="discripfilm">'.($arr['hide']?'<span style="color:#800000;">':'').trim(mb_substr(strip_tags($arr['description']), 0, 175, 'UTF-8')).'...'.($arr['hide']?'</span>':'').'</span></div>
	<div class="clear"></div></a></div>';
}
$str .= '</div>';
$link=DIRECTORY.'hd-';
pages($all,$page,$pages,$link);
$str .= '</div><div class="menuniz">
<a href="'.DIRECTORY.'search"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Поиск</a>
<a href="'.$FD.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;
////////////Читаем фильмы///////////
case 'read':
$pid = intval($_GET['pid']);
if (empty($pid) || $pid>33) {
    header('Location: '.DIRECTORY);
	exit;
}
$p=($page>1)?' страница '.$page:'';
//$sq=($pid==11)?'`country` LIKE  "Индия"':'`genre` LIKE  "%'.$categ[$pid].'%"';
$sq=($pid==11)?'`country` LIKE  "Индия"':'MATCH (genre) AGAINST ("'.$categ[$pid].'")';

if ($pid==33) {
    $title = 'Скачать полные порно фильмы на телефон или смотреть онлайн в отличном качестве'.$p;
	$description='Лучшая подборка порно фильмов от Anwap. Смотри и скачивай фильмы в хорошем качестве бесплатно и без ограничений.'.$p;
	$meta_og=array('title'=>'Порно фильмы для планшета или телефона в отличном качестве','url'=>$FD.'/films/r33','image'=>$FD.'/films/prew/r'.$pid.'-min.jpg','desc'=>$description);
} else if ($pid==11) {
	$title = 'Индийские фильмы скачать бесплатно на телефон или планшет'.$p;
	$description='Огромная коллекция индийских фильмов с русской озвучкой. Каждый день новые фильмы! Заходи и загружай все новинки и хиты Болливуда в хорошем качестве или смотри онлайн бесплатно.'.$p;
    $meta_og=array('title'=>'Индийские фильмы для планшета или телефона','url'=>$FD.'/films/r11','image'=>$FD.'/films/prew/r'.$pid.'-min.jpg','desc'=>$description);
} else {
   $title = 'Скачать '.mb_strtolower($categ2[$pid], 'UTF-8').' на телефон бесплатно'.$p;
   $description='Заходи на Anwap и качай бесплатно или смотри онлайн фильмы жанра '.mb_strtolower($categ[$pid], 'UTF-8').' на телефон,планшет или компьютер в отличном качестве без ограничений полные или по частям 3gp, mp4.'.$p;
   $meta_og=array('title'=>'Качай '.mb_strtolower($categ2[$pid], 'UTF-8').' для телефона или планшета бесплатно','url'=>$FD.'/films/r'.$pid,'image'=>$FD.'/films/prew/r'.$pid.'-min.jpg','desc'=>'Выбирай и качай на телефон лучшие '.mb_strtolower($categ2[$pid], 'UTF-8').' в хорошем качестве бесплатно!');
}
$zag = $categ2[$pid];
/*Кол-во фильмов*/
$cache = SYSDIR.'inc/cache_system/films/films_genre.dat';
$counts=file($cache);
$alls=explode('-',$counts[$pid]);
$all=$alls[0];

$onpage = ($onpage > $all) ? $all : $onpage;
$start = ($onpage * $page) - $onpage;
$vids=file('../inc/cache_system/films/cats/cat_'.$pid.'.txt');
$sts=array();
for ($i=$start; $i<($start+$onpage); $i++) {
	$sts[]=intval($vids[$i]);
}
$sql=$mysqli->query('SELECT * FROM `films` WHERE `id` IN (?a) '.$hide2.$of_s.' ORDER BY time2 DESC', $sts);
if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}
if (isset($_GET['page']) && $page==1) {
	header('Location: '.$FD.'/films/r'.$pid);
	exit;
}
if ($page>$pages) {
	header('Location: '.DIRECTORY.'r'.$pid.'-'.$pages);
	exit;
}
if (!isset($_GET['page'])) {
	$canonical=$FD.'/films/r'.$pid;
}
if (isset($_GET['page'])) {
	$canonical=$FD.'/films/r'.$pid.'-'.$page;
}
$rel='';
if ($page>1) {
    $pg=$page-1;
	$rel.='<link rel="prev" href="'.($pg==1?$FD.'/films/r'.$pid:'/films/r'.$pid.'-'.$pg).'" />';
}
if ($page<$pages) {
    $rel.='<link rel="next" href="'.DIRECTORY.'r'.$pid.'-'.($page+1).'" />';
}
$ntime=time()-259200;
$mon=$onpage<3?4:($onpage-1);
$s=mt_rand(2,$mon);
if ($pid==33) {	$str .= '
<div class="my_razdel film">
	<a href="https://m.zorox.sex/cat/porno-filqmy/">
	<div class="screenfilm">
			<span class="newhit">Hot!</span><br/>
				<img src="/films/prew/zorox-porn.jpg" loading="lazy"  alt="Русское порно видео онлайн" title="Русское порно видео онлайн"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> Русские порно фильмы смотреть или скачать</div> 
			<span class="in green">HDRip</span> <span class="in year">2020</span><br />
			<span class="in genre">эротика</span> <span class="in genre">порно</span><br/>
			<span class="discripfilm">Смотреть онлайн или скачать русские порно фильмы в отличном качестве. Смотри как русских жен трахают во все дырки...</span></div>
	<div class="clear"></div></a></div>';
}
/*<div class="my_razdel film">
	<a href="https://ru.pornochat.sex/">
	<div class="screenfilm">
			<span class="newhit">Hot!</span><br/>
				<img src="/films/prew/pornochat.jpg" loading="lazy"  alt="Порно чат" title="Русский порно видео видео"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> Секс видео чат с голыми девушками</div> 
			<span class="in green">HDRip</span> <span class="in year">2020</span><br />
			<span class="in genre">эротика</span> <span class="in genre">порно</span><br/>
			<span class="discripfilm">Порно чат онлайн представляет собой веб-сайт, на котором у вас существует возможность смотреть трансляции с видео камеры в онлайн режиме голых девушек...</span></div>
	<div class="clear"></div></a></div>
	<div class="my_razdel"><img src="/films/prev/pornline.jpg" loading="lazy"  alt="Порно видео онлайн" title="Порно видео онлайн" class="imgka"/><br/>
	<a href="https://pornline.tv/">Порно видео жесть (2017)</a><br/>
	Более 10 тысяч порно фильмов с ежедневным обновлением смотри онлайн или загружай бесплатно...<br/></div>';*/
while ($arr = $mysqli->fetch($sql)) {
	if ($i==$s && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel film">'.films_ads().'</div>';
    }
    $i++;
	$new='';
	if ($arr['time']>$ntime) {
       $new = '<span class="newhit">New!</span>';
    } else if ($arr['timeupload']>$ntime) {
       $new = '<span class="newhit">Обновлен!</span>';
    }
    $str .= '<div class="my_razdel film">
	<a href="'.DIRECTORY.$arr['id'].'">
	<div class="screenfilm">
			'.$new.'<br/>
				<img src="'.$FD.DIRECTORY.'prew/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> '.$arr['rusname'].'</div> 
			'.($arr['quality']?'<span class="in '.quality($arr['quality']).'">'.$arr['quality'].'</span> ':'').($arr['sound_small']?'<span class="in sound">'.$arr['sound_small'].'</span> ':'').($arr['year']?'<span class="in year">'.$arr['year'].'</span> ':'').'<br />
			'.genre($arr['genre']).'<br/>
			<span class="discripfilm">'.($arr['hide']?'<span style="color:#800000;">':'').trim(mb_substr(strip_tags($arr['description']), 0, 175, 'UTF-8')).'...'.($arr['hide']?'</span>':'').'</span></div>
	<div class="clear"></div></a></div>';
}
$str .= '</div>';
$link1=DIRECTORY.'r'.$pid;
$link=DIRECTORY.'r'.$pid.'-';
pages($all,$page,$pages,$link);
if ($pages > 10) {
$str .= '<form action="' . DIRECTORY . 'r'.$pid.'" method="get">
<div class="pages">Страница '.$page.' из '.$pages.':<input name="page" type="text" maxlength="4" size="4"/>&#160;<input type="submit" value="Go"/></div></form>';
}
$str .= '<div class="menuniz">
<a href="'.DIRECTORY.'sets/'.$pid.'"><img src="/style/img/settingsss.png" loading="lazy"  alt="" />Настройки</a>
<a href="'.DIRECTORY.'search"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Поиск</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;



////////////Лучшие фильмы///////////
case 'top':
$title = 'Скачать лучшие фильмы на телефон бесплатно';
$description='Заходи на Анвап и качай самые лучшие фильмы на телефон, планшет или компьютер в отличном качестве без ограничений полные или по частям 3gp, mp4.';
$meta_og=array('title'=>$title,'url'=>$FD.'/films/top','image'=>$FD.'/style/images/icons/films.png','desc'=>$description);  
$zag = 'Лучшие фильмы за сегодня';
$all=100;
$onpage = ($onpage > $all) ? $all : $onpage;
$start = ($onpage * $page) - $onpage;
$top='../inc/cache_system/films/cats/cat_top.txt';
if(!file_exists($top) || filemtime($top) < (time() - 600)) {
	$sql = $mysqli->query('SELECT id FROM `films` WHERE hide="0" AND `adult`="0" ORDER BY `load_today` DESC LIMIT 100');
    $c='';
    while ($arr = $mysqli->fetch($sql)) {
		$c.=$arr['id']."\r\n";
    }
	file_put_contents($top,trim($c));
}
$vids=file($top);
$sts=array();
for ($i=$start; $i<($start+$onpage); $i++) {
	$sts[]=intval($vids[$i]);
}
$sql = $mysqli->query('SELECT `id`,`rusname`,`country`,`year`,`genre`,`time`,`timeupload`,`sound_small`,`orig_name`,`quality`,`roles`,`producer`,`description`,`hide` FROM `films` WHERE `id` IN (?a) '.$hide2.$of_s.' ORDER BY `load_today` DESC', $sts);
if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}
if (isset($_GET['page']) && $page==1) {
	header('Location: '.DIRECTORY.'top');
	exit;
}
if ($page>$pages) {
	header('Location: '.DIRECTORY.'top&'.$pages);
	exit;
}
if (!isset($_GET['page'])) {
	$canonical=$FD.'/films/top';
}
if (isset($_GET['page'])) {
	$canonical=$FD.'/films/top&'.$page;
}
$rel='';
if ($page>1) {
    $pg=$page-1;
	$rel.='<link rel="prev" href="'.($pg==1?$FD.'/films/top':'/films/top&'.$pg).'" />';
}
if ($page<$pages) {
    $rel.='<link rel="next" href="'.DIRECTORY.'top&'.($page+1).'" />';
}
$mon=$onpage<3?4:($onpage-1);
$s=mt_rand(2,$mon);
while ($arr = $mysqli->fetch($sql)) {
	if ($i==$s && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel film">'.films_ads().'</div>';
    }
    $i++;
    $str .= '<div class="my_razdel film">
	<a href="'.DIRECTORY.$arr['id'].'">
	<div class="screenfilm">
			<br/>
				<img src="'.$FD.DIRECTORY.'prew/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> '.$arr['rusname'].'</div> 
			'.($arr['quality']?'<span class="in '.quality($arr['quality']).'">'.$arr['quality'].'</span> ':'').($arr['sound_small']?'<span class="in sound">'.$arr['sound_small'].'</span> ':'').($arr['year']?'<span class="in year">'.$arr['year'].'</span> ':'').'<br />
			'.genre($arr['genre']).'<br/>
			<span class="discripfilm">'.($arr['hide']?'<span style="color:#800000;">':'').trim(mb_substr(strip_tags($arr['description']), 0, 175, 'UTF-8')).'...'.($arr['hide']?'</span>':'').'</span></div>
	<div class="clear"></div></a></div>';
}
$str .= '</div>';
$link1=DIRECTORY.'top';
$link=DIRECTORY.'top&';
pages($all,$page,$pages,$link);
$str .= '</div><div class="menuniz">
<a href="'.DIRECTORY.'search"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Поиск</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;

case '8marta':
$title = 'Список фильмов к 8 марта в mp4 и 3gp';
$zag = 'К 8 марта';
$all=$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE `mart8`="1"');
$onpage = ($onpage > $all) ? $all : $onpage;
$start = ($onpage * $page) - $onpage;
$sql = $mysqli->query('SELECT * FROM `films` WHERE `mart8`="1" AND `hide`="0" ORDER BY time2 DESC LIMIT ?i, ?i', $start, $onpage);

if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}
$str .= '<strong>Вашему вниманию предоставлена праздничная подборка фильмов специально к МЕЖДУНАРОДНОМУ ЖЕНСКОМУ ДНЮ - 8 МАРТА</strong><hr /><div class="zag">';
while ($arr = $mysqli->fetch($sql)) {
	if ($i==3 && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel film">'.films_ads().'</div>';
    }
    $i++;
	$new='';
	if ($arr['time']>$ntime) {
       $new = '<span class="newhit">New!</span>';
    } else if ($arr['timeupload']>$ntime) {
       $new = '<span class="newhit">Обновлен!</span>';
    }
    $str .= '<div class="my_razdel film">
	<a href="'.DIRECTORY.$arr['id'].'">
	<div class="screenfilm">
			'.$new.'<br/>
				<img src="'.DIRECTORY.'prew/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> '.$arr['rusname'].'</div> 
			'.($arr['quality']?'<span class="in '.quality($arr['quality']).'">'.$arr['quality'].'</span> ':'').($arr['sound_small']?'<span class="in sound">'.$arr['sound_small'].'</span> ':'').($arr['year']?'<span class="in year">'.$arr['year'].'</span> ':'').'<br />
			'.genre($arr['genre']).'<br/>
			<span class="discripfilm">'.($arr['hide']?'<span style="color:#800000;">':'').trim(mb_substr(strip_tags($arr['description']), 0, 175, 'UTF-8')).'...'.($arr['hide']?'</span>':'').'</span></div>
	<div class="clear"></div></a></div>';
}
$str .= '</div>';
$link=DIRECTORY.'8marta/';
pages($all,$page,$pages,$link);
$str .= '</div><div class="menuniz">
<a href="'.DIRECTORY.'search"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Поиск</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;

case 'new_year':
$title = 'Новогодние фильмы mp4 и 3gp';
$zag = 'Новогодние';
$all=$mysqli->getOne('SELECT COUNT(1) FROM `films` WHERE `new_year`="1" AND `hide`="0"');
$onpage = ($onpage > $all) ? $all : $onpage;
$start = ($onpage * $page) - $onpage;
$sql = $mysqli->query('SELECT * FROM `films` WHERE `new_year`="1" AND `hide`="0" ORDER BY `time2` DESC LIMIT ?i, ?i', $start, $onpage);
if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}
//$str .= '<div class="zag">';
$s=mt_rand(2,($onpage-1));
while ($arr = $mysqli->fetch($sql)) {		
    if ($i==$s && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel film">'.films_ads().'</div>';
    }
    $i++;
    $str .= '<div class="my_razdel film">
	<a href="'.DIRECTORY.$arr['id'].'">
	<div class="screenfilm">
			<br/>
				<img src="'.DIRECTORY.'prew/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> '.$arr['rusname'].'</div> 
			'.($arr['quality']?'<span class="in '.quality($arr['quality']).'">'.$arr['quality'].'</span> ':'').($arr['sound_small']?'<span class="in sound">'.$arr['sound_small'].'</span> ':'').($arr['year']?'<span class="in year">'.$arr['year'].'</span> ':'').'<br />
			'.genre($arr['genre']).'<br/>
			<span class="discripfilm">'.($arr['hide']?'<span style="color:#800000;">':'').trim(mb_substr(strip_tags($arr['description']), 0, 175, 'UTF-8')).'...'.($arr['hide']?'</span>':'').'</span></div>
	<div class="clear"></div></a></div>';
}
$str .= '</div>';
$link=DIRECTORY.'new_year/';
pages($all,$page,$pages,$link);
$str .= '<div class="menuniz">
<a href="'.DIRECTORY.'search"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Поиск</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;
case 'new_years':
$id=intval($_GET['id']);
$mysqli->query('UPDATE `films` SET `new_year` = "1" WHERE `id`=?i LIMIT 1', $id);
header('Location: '.DIRECTORY.$id);
break;
case 'martik':
$id=intval($_GET['id']);
$mysqli->query('UPDATE `films` SET `mart8` = "1" WHERE `id`=?i LIMIT 1', $id);
header('Location: '.DIRECTORY.$id);
break;

case 'view':
$id=intval($_GET['id']);
if (!empty($IP) && (strpos($IP, '81.24.') !== false || strpos($IP, '62.205.') !== false || strpos($IP, '46.22.') !== false)) {
	include '../inc/classes/antibot/antibot_include.php';
}
//$str .= '<!--'.$_SERVER['REMOTE_ADDR'].'-->';
if ($id>777777) {
	$fs=file_get_contents('../inc/cache_system/block.dat');
	$efs=explode("\r\n",$fs);
	if (!in_array($_SERVER['REMOTE_ADDR'],$efs)) {
		file_put_contents('../inc/cache_system/block.dat',$fs."\r\n".$_SERVER['REMOTE_ADDR']);
	}
	//print_r($efs);
	//echo $_SERVER['REMOTE_ADDR'].' - '.$_SESSION['user_id'];
}
$arr=$mysqli->getRow('SELECT * FROM `films` WHERE `id` = ?i AND '.$hide.' LIMIT 1', $id);
if (!empty($_SESSION['redir_films'][$id]) && $_SESSION['redir_films'][$id]>(time()-3)) {
	$refresh_url=$FD.'/films/'.$id;
	$refresh_time=0;
	//echo $_SESSION['redir_films'][$id].' '.time()-3;
}
if ($_SESSION['films_search_views']<6 && empty($_SESSION['user_id']) && $arr['hide2']) {
	header('Location: '.$FD.'/?404');
}
if ($arr['off_search'] || $arr['hide2']) {
   $noindex=1;
}
if (!$arr) {
    header('Location: '.$FD.'/?404');
}
//Рейтинг
if ($arr['kid'] && $arr['rating_time']<(time()-259200)) {
    $kp=urlc('','https://www.kinopoisk.ru/','https://rating.kinopoisk.ru/'.$arr['kid'].'.xml',0,0,0,0,0);
	$parse = simplexml_load_string(str_replace('<?xml version="1.0" encoding="utf-8"?>', '', $kp));
	$mysqli->query('UPDATE `films` SET `kp_rat`=?s, `imdb_rat`=?s, `rating_time`=?i WHERE `id`=?i LIMIT 1', $parse->kp_rating, $parse->imdb_rating, time(), $id);
}
$host='x'.$arr['server'].'.anwap.'.($_SERVER['SERVER_NAME']=='anwap.mobi'?'mobi':'org').'/';


$title = 'Скачать фильм '.$arr['rusname'].($arr['year']?' '.$arr['year'].'г':'').' на телефон или планшет бесплатно';
$zag = $arr['rusname'];
$keywords=($arr['orig_name']?$arr['orig_name'].', ':'').($arr['year']?$arr['year'].', ':'').'скачать по частям, смотреть онлайн, скачать на android, скачать кино, скачать 3gp mp4, '.$arr['country'].', '.$arr['genre'];
$description=$arr['rusname'].($arr['orig_name']?' ('.$arr['orig_name'].')':'').' - '.mb_substr(strip_tags(str_replace('&nbsp;',' ',strip_tags($arr['description']))), 0, 145, 'UTF-8').'...';
$meta_og=array('title'=>$arr['rusname'].''.($arr['year']?' ('.$arr['year'].')':'').' - скачать для планшета или телефона','url'=>$FD.'/films/'.$id,'image'=>(is_file('kadrs/'.$id.'.jpg')?$FD.'/films/kadrs/'.$id.'.jpg':$FD.'/films/screen/'.$id.'.gif'),'desc'=>strip_tags($arr['description']),'type'=>'video.movie','duration'=>$arr['duration']);
$zhanr=$arr['genre'];
$canonical=$FD.'/films/'.$id;
$opk='';
$var=$arr['quality'];
if ($var=='CAMRip' || $var=='TS' || $var=='TS PROPPER' || $var=='CAMRip PROPPER' || $var=='CAMRip *PROPPER*' || $var=='TS *PROPPER*') {
$col='#ff0000';
$opk='плохое, экранка';
}else if ($var=='TVRip' || $var=='VHSRip'  || $var=='TC' || $var=='DVDScr' || $var=='HDTVRip') {
$col='#808080';
$opk='хорошее';
} else if ($var=='DVDRip' || $var=='HDRip' || $var=='BDRip' || $var=='SATRip' || $var=='WebRip' || $var=='WEBRip') {
$col='#008000';
$opk='отличное';
} else {
$col='#000000';
}
if (isset($USER['anwap_level']) && $USER['anwap_level']=='9') {
	list($wn, $hn, $type) = getimagesize('screen/'.$id.'.jpg');
	if ($wn<180) {
		$str .= '<div class="zag"><a target="_blank" href="'.$FD.'/films/api_function.php?key=9Sp9aCewVu&met=copy_img&id='.$id.'&kid='.$arr['kid'].'">Обновить скрин</a></div>';
	}
}
if (isset($_GET['err'])) {	$str .= '<div class="err">Ссылка недействительна. Начните загрузку повторно</div>';
}
if ($fmoder) {	$mes='';	if ($arr['hide']==1) {		$mes .= '<div class="err"><span>Фильм скрыт!</span></div>';
    }
	$genr = $mysqli->getRow('SELECT * FROM `generate_films` WHERE `fid`=?i ORDER BY id DESC LIMIT 1', $id);
	/*$big=file_exists('films_cache/'.$id.'.mp4')?'films_cache/'.$id.'.mp4':'content/mp4_big/'.$arr['engname'].'-'.$id.'_(anwap.org).mp4';
    $f3gp='content/3gp/'.$arr['engname'].'-'.$id.'_(anwap.org).3gp';
    $fmp4='content/mp4/'.$arr['engname'].'-'.$id.'_(anwap.org).mp4';*/
    $nt=time()-1200;
	if ($genr['status']=='create') {
		$st = file_get_contents('http://dev.anwap.shop/inc/cache_system/torrent/stat/'.$id.'.log');
		$mes .= 'Загрузка фильма '.$st.'%<img src="/style/img/download.gif" loading="lazy"  alt=""/>';
    } else if ($genr['status']=='stop') {
		$mes .= 'При загрузке торрента произошла ошибка!';
    } else if ($genr['status']=='started') {    	$mes .= '<div class="my_razdel">Идет конвертация файлов</div>';
    	/*if (file_exists($big)) {
    	    $mes .= '<div class="my_razdel">MP4 Идет конвертация '.size(filesize($big)).'</div>';
        }
    	if (file_exists($f3gp)) {
    		$mes .= '<div class="my_razdel">3gp Идет конвертация '.size(filesize($f3gp)).'</div>';
        }
    	if (file_exists($fmp4)) {
    		$mes .= '<div class="my_razdel">mp4 Идет конвертация '.size(filesize($fmp4)).'</div>';
        }*/
    } else if ($genr['status']=='copy' && $genr['time']>$nt) {
            if (empty($arr['sizemp42'])) {
               $mes .= '<div class="my_razdel"><span style="color:#008044;">Файл MP4 '.$arr['mp42'].' копируется на сервер Z'.$arr['zserver'].'</span></div>';
            }
            if (empty($arr['size3gp'])) {
    		     $mes .= '<div class="my_razdel"><span style="color:#008044;">Файл 3GP кропируется на сервер Z'.$arr['zserver'].'</span></div>';
            }
            if (empty($arr['sizemp4'])) {
    		     $mes .= '<div class="my_razdel"><span style="color:#008044;">Файл MP4 320x240 копируется на сервер Z'.$arr['zserver'].'</span></div>';
            }
    } else if ($genr['status']=='copy' || $genr['status']=='yes') {
            if (empty($arr['sizemp42'])) {
               $mes .= '<div class="my_razdel"><span style="color:#800000;">Файл MP4 '.$arr['mp42'].' не скопирован на сервер Z'.$arr['zserver'].'</span></div>'; $p=1;
            }
            if (empty($arr['size3gp'])) {
    		     $mes .= '<div class="my_razdel"><span style="color:#800000;">Файл 3GP не скопирован на сервер Z'.$arr['zserver'].'</span></div>'; $p=1;
            }
            if (empty($arr['sizemp4'])) {
    		     $mes .= '<div class="my_razdel"><span style="color:#800000;">Файл MP4 320x240 не скопирован на сервер Z'.$arr['zserver'].'</span></div>'; $p=1;
            }
            if (isset($p)) {
    	         $mes .= '<div class="zag"><a href="http://dev.anwap.shop'.DIRECTORY.'apanel.php?act=up_copy&amp;id='.$genr['id'].'">Повторное копирование</a></div>';
            }
    }
    if ($genr['status']=='yes' && empty($arr['oserverok'])) {    	    $mes .= '<div class="zag2"><a href="'.DIRECTORY.'apanel.php?act=o_copy&amp;id='.$arr['id'].'">Повторное копирование на онлайн сервер</a></div>';
    }
    $str .= !empty($mes)?'<div class="myid">'.$mes.'</div>':'';
}
/*
if (!empty($ffmoder) && empty($arr['new_year'])) {
$str .= '<div class="zag"><a href="'.DIRECTORY.'new_years/'.$arr['id'].'" onclick="return confirm(\'Отметить как новогодний?\');">Новогодний!</a></div>';
//$str .= '<div class="zag"><strong>&#187;</strong> <a href="'.DIRECTORY.'martik/'.$arr['id'].'">8 Марта</a></div>';
}
*/
if (empty($arr['kid']) && !empty($ffmoder)) {
$str .= '&#187; <a href="'.DIRECTORY.'apanel.php?act=kid&amp;id='.$arr['id'].'">Указать id кинопоиска</a><br />
&#171; <a href="https://m.kinopoisk.ru/search/'.$arr['rusname'].'/view/movie/" target="_blank">Искать на кинопоиске</a><br />';
}
//На каком сервере фильм
if (isset($USER['anwap_level']) && $USER['anwap_level']=='9' && $arr['size3gp']!=0) {	$str .= '<div class="myid"><div class="zag2">Фильм на сервере Z'.$arr['zserver'].' Х'.$arr['server'].' и O'.$arr['oserver'].' <a href="'.DIRECTORY.'apanel.php?act=recopy&amp;id='.$arr['id'].'">переместить</a></div></div>';
}

$andr = strtoupper($_SERVER['HTTP_USER_AGENT']);
$url=urlencode($FD.'/films/'.$id);
$names=urlencode($title); //$_SERVER['REMOTE_ADDR'].
$img=urlencode((is_file('kadrs/'.$id.'.jpg')?$FD.'/films/kadrs/'.$id.'.jpg':$FD.'/films/screen/'.$id.'.gif'));
$reit = empty($arr['imdb_rat']) ? '' : '<img src="/style/img/imdb.png" loading="lazy"  alt="" /> '.$arr['imdb_rat'].'/10 | ';
$reit .= empty($arr['kp_rat']) ? '' : '<img src="/style/img/kp.png" loading="lazy"  alt="" /> '.$arr['kp_rat'].'/10';
$str .= '<script>
function view(n) { style = document.getElementById(n).style; style.display = (style.display == \'block\') ? \'none\' : \'block\'; }
</script>
<div class="filmopis screen">
<img src="'.$FD.DIRECTORY.'screen/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').' скачать на телефон бесплатно" class="filmscreen" />
<br/>'.(!empty($ffmoder)?'<a href="'.DIRECTORY.'apanel.php?act=screen&amp;id='.$arr['id'].'" class="izmscreen">Изменить скриншот</a>':'').'';
/*Рейтинг голосование */
//if (isset($USER['anwap_level']) && $USER['anwap_level']=='9') {
	$lkd=$dlkd=0;
	if (empty($_SESSION['user_id'])) {
		$lkd=$dlkd='return alert(\'Для голосования необходимо зарегистрироваться на сайте или войти в свой аккаунт, если уже зарегистрированны!\');';
		$knl=$knd='';
	} else {
		$like=$mysqli->getRow('SELECT `type` FROM `users_likes` WHERE `vid`="films" AND `pid`="'.$id.'" AND `user_id`="'.$USER['id'].'" LIMIT 1');
        $lkd=$like['type']=='like'?0:'Rate(\''.$arr['id'].'\',\''.$USER['id'].'\',\''.$USER['pass'].'\',\'like\');';
		$dlkd=$like['type']=='dislike'?0:'Rate(\''.$arr['id'].'\',\''.$USER['id'].'\',\''.$USER['pass'].'\',\'dislike\');';
	    $knl=$like['type']=='like'?'2':'';
		$knd=$like['type']=='dislike'?'2':'';
	}
    $str .= ' <span id="rating">
<span class="knopka'.$knl.' like"'.(empty($lkd)?'':' onclick="'.$lkd.'"').'>'.$arr['like'].'</span><span class="knopka'.$knd.' dislike"'.(empty($dlkd)?'':' onclick="'.$dlkd.'"').'>'.$arr['dislike'].'</span>
 </span>
	<script>
	function Rate(id, uid, hash, type) {var xhr = new XMLHttpRequest();xhr.open("POST", "'.$FD.'/js/ajax/rating.php", false);xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");xhr.send("act=rating&vid=films&pid="+id+"&uid="+uid+"&hash="+hash+"&type="+type);
    if (xhr.status == 200) {document.getElementById("rating").innerHTML = xhr.responseText;}}
	</script>';
/*} else {
$str .= '<br/><div class="socki"> 
<a href="https://vk.com/share.php?url='.$url.'&amp;title='.$names.'&amp;image='.$img.'" rel="nofollow"><img src="/style/images/icons/icon_vk.png" loading="lazy"  alt="" title="Добавить серию в вконтакте"/></a>
<a href="https://twitter.com/share?url='.$url.'&amp;text='.$names.'" rel="nofollow"><img src="/style/images/icons/icon_twitter.png" loading="lazy"  alt="" title="Добавить серию в твиттер"/></a>
<a href="https://www.odnoklassniki.ru/dk?st.cmd=addShare&amp;st.s=1&amp;st._surl='.$url.'&amp;imageurl='.$img.'" rel="nofollow"><img src="/style/images/icons/icon_ok.png" loading="lazy"  alt="" title="Добавить серию в одноклассники"/></a>
<a href="https://connect.mail.ru/share?url='.$url.'&amp;title='.$names.'&amp;imageurl='.$img.'" rel="nofollow"><img src="/style/images/icons/icon_mail.png" loading="lazy"  alt="" title="Добавить серию в майл.ру"/></a>
<a href="https://www.facebook.com/sharer.php?s=100&amp;p[title]='.$names.'&amp;p[summary]='.urlencode($description).'&amp;p[url]='.$url.'&amp;p[images][0]='.$img.'" rel="nofollow"><img src="/style/images/icons/icon_fb.png" loading="lazy"  alt="" title="Добавить серию в фейсбук"/></a>
</div>';
}*/
// | <img src="/style/img/see.png" loading="lazy"  alt="" /> '.$arr['on_load'].'
$categs=explode(',',$arr['genre']);
foreach ($categs AS $caid=>$caval) {
	$tcaval=retrans(trim($caval));
	$cats[]=!empty($arr_categ[$tcaval])?'<a href="/films/r'.$arr_categ[$tcaval].'">'.trim($caval).'</a>':trim($caval);
}
$cats=!empty($cats[0])?implode(', ',$cats):'';
$str .= '</div>
		<div class="filmopis screen2"> 
		<table>
		'.(empty($arr['timeupload'])?'<tr><td>Добавлен:</td><td>'.tm($arr['time']).'</td></tr>':'<tr><td>Обновлен:</td><td>'.tm($arr['timeupload']).'</td></tr>').'
		'.(empty($arr['orig_name']) ? '' : '<tr><td>Оригинал:</td><td>'.$arr['orig_name'].'</td></tr>').' 
		'.(empty($arr['year']) ? '' : '<tr><td>Год:</td><td><a href="/films/god-'.$arr['year'].'">'.$arr['year'].'</a></td></tr>').' 
        '.(empty($var)?'':'<tr><td>Качество:</td><td><a style="color: '.$col.';" href="' . DIRECTORY . 'formats">'.$var.'('.$opk.')</a></td></tr>').'		
		'.(empty($arr['sound']) ? '' : '<tr><td>Перевод:</td><td>'.$arr['sound'].'</td></tr>').' 
		<tr><td>Время:</td><td>'.date('H:i:s', mktime(0, 0, $arr['duration'])).'</td></tr>
		<tr><td>Страна:</td><td>'.$arr['country'].'</td></tr> 
		<tr><td>Жанр:</td><td>'.$cats.'</td></tr>
		'.(empty($reit)?'':'<tr><td>Рейтинг:</td><td>'.$reit.'</td></tr>').' 
		<tr><td>Режиссер:</td><td>'.$arr['producer'].'</td></tr> 
		'.(empty($arr['roles'])?'':'<tr><td>Актеры:</td><td>'.$arr['roles'].'</td></tr>').'
		<tr><td>Скачали:</td><td>'.$arr['load'].' раз'.pluralForm($arr['load'], '', 'а', '').'</td></tr> 		
		</table></div><div class="clear"></div>
		<div class="filmopis screen3"><p>'.str_replace(array('<p>','</p>'),array('',''),$arr['description']).'</p><hr/>';
		if ($arr['count_fakt']>0) {
			$str .= '<span>Знаете ли вы, что...</span><br />';
			$sql = $mysqli->query('SELECT * FROM `films_fakts` WHERE `pid`="'.$arr['id'].'" AND `serials`="0" ORDER BY `id` DESC');
			$i=0;
            while ($fac = $mysqli->fetch($sql)) {
				$str.= $fac['fakt'].'<hr/>';
				$i++;
				$str .= $i==1&&$arr['count_fakt']>1?'<div id="f1" class="spoiler_body">':'';
			}
			$str .= $i>1&&$arr['count_fakt']>1?'</div>':'';
			$str .= $arr['count_fakt']>1?'<span class="fact" onclick="view(\'f1\'); return false">еще '.($arr['count_fakt']-1).' факт'.pluralForm(($arr['count_fakt']-1), '', 'а', 'ов').'</span>':'';
		    //$str .= '</p>';
		}

		if (isset($USER['id']) && $USER['id']==368245) {
          $str .= '<ul class="tl"><li><a href="'.DIRECTORY.'apanel.php?act=films_edit&amp;id='.$arr['id'].'">Изменить описание</a></li></ul>';
        }
if (!empty($ffmoder)) {
    $str .= '<ul class="tl"><li><a href="http://dev.anwap.shop'.DIRECTORY.'apanel.php?act=tr&amp;id='.$arr['id'].'">Добавить трейлер с youtube</a></li>
	<li><a href="http://dev.anwap.shop'.DIRECTORY.'apanel.php?act=update&amp;id='.$arr['id'].'">Обновить фильм</a></li>
    <li><a href="'.DIRECTORY.'apanel.php?act=films_edit&amp;id='.$arr['id'].'">Изменить описание</a></li>
	<li><a href="'.DIRECTORY.'apanel.php?act=poster&amp;id='.$arr['id'].'">'.(empty($arr['kadr'])?'Добавить':'Обновить').' постер</a></li></ul>';
}
if (isset($USER['anwap_level']) && $USER['anwap_level']=='9') {
	$str .= '<ul class="tl"><li><a href="'.DIRECTORY.'apanel.php?act=dell&amp;id='.$arr['id'].'">Удалить</a></li></ul>';
}
$str .= '<ul class="tlsiconkoi"><li><a href="/add_in_coll/films-'.$arr['id'].'" onclick="return confirm(\'Добавить в коллекцию?\');"><img src="/style/img/in_collection.png" loading="lazy"  alt="" /> В коллекцию</a></li>
<li><a href="'.DIRECTORY.'v/'.$arr['id'].'"><img src="/style/img/podpiska.png" loading="lazy"  alt="" />Подписка на обновление качества</a></li>
<li><a href="'.DIRECTORY.'comm/'.$arr['id'].'"><img src="/style/img/koment.png" loading="lazy"  alt="" />Комментарии <span class="cb">'.$arr['comm_count'].'</span></a></li></ul>
</div> 
<div class="clear"></div>';
$dd=base64_encode(date('d',time()).'-'.$id);
/* Онлайн просмотр */
if (isset($_GET['vid'])) {
    $vid=$_GET['vid']=='off'?1:0;
    setcookie('hide_player_films', $vid, time()+31104000, '/', '.'.$_SERVER['SERVER_NAME']);
    header('Location: '.DIRECTORY.$arr['id']);
    break;
}
$dom='org';
if ($_SERVER['SERVER_NAME']=='anwap.mobi' || $_SESSION['sxgeo']=='TJ') {
	$dom='mobi';
}
$host='anwap.'.$dom;
$expire = time() + 18000;
$key = str_replace("=", "", strtr(base64_encode(md5('akotel4221'.$expire, TRUE)), "+/", "-_"));
$mt=empty($_SESSION['browser']['mobile'])?60:16;
$st=empty($arr['time_start'])?$mt:$arr['time_start'];
$poster=!is_file('kadrs/'.$id.'.jpg')?'default':$arr['id'];
$hide_player=isset($_COOKIE['hide_player_films'])?intval($_COOKIE['hide_player_films']):0;
$uc = isset($_SERVER['HTTP_USER_AGENT'])?strtolower($_SERVER['HTTP_USER_AGENT']):'';
if (strpos($uc, 'ucbrowser')&&!isset($_COOKIE['hide_player_films'])) {
    $hide_player=1;
}

$player='';
$tms=$arr['duration']-180;
include '../inc/function/playerjs_base64.php';

/*Ссылка на онлайн просмотр*/
$expire = time() + 129600;
$key = str_replace("=", "", strtr(base64_encode(md5('akotel4221'.$expire, TRUE)), "+/", "-_"));
$urlonl='https://z'.$arr['zserver'].'.anwap.be/on/'.$key.'/'.$expire.'/'.$arr['engname'].'-'.$arr['id'].'_(anwap.org).mp4';
if ($arr['oserverok']==1) {
	$urlonl='https://o'.$arr['oserver'].'.anwap.be/on/'.$key.'/'.$expire.'/'.$arr['engname'].'-'.$arr['id'].'_(anwap.org).mp4';
    if ($arr['oserver']>3) {
		$urlonl='https://o'.$arr['oserver'].'.anwap.be/ohls/'.$key.'/'.$expire.'/'.$arr['engname'].'-'.$arr['id'].'_(anwap.org).m3u8 or '.$urlonl;
	}
}	
/*$urlon=$FD.DIRECTORY.'load/onl2/'.$dd.'/'.$arr['id'].'.mp4';
$urlon2=$FD.DIRECTORY.'load/onl/'.$dd.'/'.$arr['id'].'.mp4';
$urlonh=$FD.DIRECTORY.'load/onh/'.$dd.'/'.$arr['id'].'.m3u8';
$urlb = $urlon2;
$urlb2 = $urlon2;
if (($arr['oserver']==4 || $arr['oserver']==5 || $arr['oserver']==6 || $arr['oserver']==7 || $arr['oserver']==8 || $arr['oserver']==9) && $arr['oserverok']==1) {
	$urlb2 = $urlonh.' or '.$urlon2;
	//$urlb2 = pjsBase64Encrypt($urlonh);
}*/
/*if (isset($USER['anwap_level']) && $USER['anwap_level']=='9') {
	echo $_SERVER['SERVER_NAME'];
}*/
$kadrs=is_file('kadrs/'.$id.'.jpg')?'kadrs/'.$id.'.jpg':'mastox/'.$id.'.jpeg';
$no_ads=',"preroll":"id:vast5588"';
if (!empty($GLOBALS['OFF_ADS'])) {
	$no_ads=',"vast":"0"';
} else if ($_SESSION['sxgeo']=='UA') {
	$no_ads=',"preroll":"id:vast5831 or id:vast5844"';//
} else if (!empty($_SESSION['browser']['mobile'])) {
	$no_ads=',"preroll":"id:vast5844 or id:adwise5447"';
}
//$no_ads=empty($GLOBALS['OFF_ADS'])?'':',"vast":"0"';
if (!empty($arr['sizemp42'])) {
	$kino=pjsBase64Encrypt('{"id":"videoplayer", "duration":"'.$arr['duration'].'", "url":"'.$FD.'/films/'.$id.'", "file":"'.$urlonl.'","poster":"'.$FD.''.DIRECTORY.$kadrs.'","start":"'.$st.'"'.$no_ads.'}');
}
if ($arr['trailer']==1) {
	$trailer=pjsBase64Encrypt('{"id":"videoplayer", "duration":"134", "url":"'.$FD.'/films/17961", "file":"https://tr.anwap.be/mp4_big/'.$arr['id'].'.mp4","poster":"'.$FD.''.DIRECTORY.$kadrs.'"'.$no_ads.'}');
}
if (!empty($arr['sizemp42']) && $arr['trailer']==0) {
	$player='<ul class="tabs">
           	<li id="kino" class="current">Фильм</li>
		</ul>
        <div class="onlinefilm">
        <div class="player" id="videoplayer" onclick="showOkno()" style="max-width:1024px;"></div>
		<script>
		var player = new Playerjs("'.$kino.'");		   
		</script>';
} else if (empty($arr['sizemp42']) && $arr['trailer']==1) {
	$player='<ul class="tabs">
        <li id="trail" class="current">Трейлер</li>
		</ul>
        <div class="onlinefilm">
        <div class="player" id="videoplayer" onclick="showOkno()" style="max-width:1024px;"></div>
		<script>
		var player = new Playerjs("'.$trailer.'");		   
		</script>';
} else if (!empty($arr['sizemp42']) && $arr['trailer']==1) {
	$player='<ul class="tabs">
           	<li id="kino" class="current" onclick="return changevideo(\'kino\');">Фильм</li>
			<li id="trail" class="" onclick="return changevideo(\'trail\');">Трейлер</li>
		</ul>
        <div class="onlinefilm">
        <div class="player" id="videoplayer" onclick="showOkno()" style="max-width:1024px;"></div>
		<script>
		function changevideo(ids) {
		var id = document.getElementById(ids);
		var kino = document.getElementById("kino");
		var trail = document.getElementById("trail");
		if (id.innerHTML == "Фильм") { 
		       trail.setAttribute("class", ""); 
		       kino.setAttribute("class", "current");
               var player = new Playerjs("'.$kino.'");		   	       
		   } else {
               var player = new Playerjs("'.$trailer.'");		   
		       trail.setAttribute("class", "current"); 
		       kino.setAttribute("class", ""); 
		   }
        }
		changevideo(\'kino\');
		</script>';
}
/*
		function PlayerjsEvents(event,id,info){
			if(event == "time"){
				var sec1=parseInt(info)/10;
	            var sec=parseInt(info);
	            var date = new Date(new Date().getTime() + 604800000);
	            var date2 = new Date(new Date().getTime() - 1);
                if (sec>300 && parseInt(sec1)==sec1 && sec<'.$tms.') {
					document.cookie = "st_films_'.$id.'=" + sec + "; path=/; expires=" + date.toUTCString();
                } else if (sec>'.$tms.') {
                    var results = document.cookie.match (\'(^|;) ?st_films_'.$id.'=([^;]*)(;|$)\');
	                if (results) {
		               document.cookie = "st_films_'.$id.'=; path=/; expires=" + date2.toUTCString();
	                }
                }
            }
        }
*/
if (!empty($player)) {
	$str .= '</div><h1 class="blc2"><span class="acat2"><img src="/style/img/online.png" loading="lazy"  alt="" />Смотреть онлайн:</span></h1><div class="blms">';
	if ($hide_player==0) {
		$str .= $playerjs.$player.'</div><div class="clear"></div><ul class="tlsiconkoi"><li><a href="'.DIRECTORY.$arr['id'].'/off"><img src="/style/img/play-blue.png" loading="lazy"  alt="" />Скрыть плеер</a></li></ul>';
	} else {
		$str .= '<ul class="tlsiconkoi"><li><a href="'.DIRECTORY.$arr['id'].'/online"><img src="/style/img/play-blue.png" loading="lazy"  alt="" />Смотреть онлайн</a></li></ul>';
	}	
}	
/*if (!empty($arr['sizemp42'])) {
   
   
   
   //if (strpos($uc, 'ucbrowser')&&!isset($_COOKIE['hide_player_films'])) {
       //$hide_player=1;
   //}
   if (empty($hide_player)) {		
        
        
	    $str .= '<div style="text-align: center;">
        <div class="my_razdel"><div class="player" id="videoplayer" onclick="showOkno()" style="max-width:1024px;"></div>
        <script>
        var player = new Playerjs({id:"videoplayer", title:"'.htmlspecialchars($arr['rusname']).'", duration:"'.$arr['duration'].'", url:"//anwap.org/films/'.$arr['id'].'", file:"'.(!empty($arr['url_mp42'])?'//anwap.'.$dom.DIRECTORY.'load/on2/'.$dd.'/'.$arr['id'].' or ':'').'//anwap.'.$dom.DIRECTORY.'load/on/'.$dd.'/'.$arr['id'].'",
		poster:"//anwap.'.$dom.DIRECTORY.'kadrs/'.$poster.'.jpg",start:"'.$st.'"});
        </script>';
        $str .= '</div></div><ul class="tlsiconkoi"><li><a href="'.DIRECTORY.$arr['id'].'/off"><img src="/style/img/play-blue.png" loading="lazy"  alt="" />Скрыть плеер</a></li></ul></div>';
	} else {		$str .= '<ul class="tlsiconkoi"><li><a href="'.DIRECTORY.$arr['id'].'/online"><img src="/style/img/play-blue.png" loading="lazy"  alt="" />Смотреть онлайн</a></li></ul>';
    }
}*/
/* Трейлер */
if ($arr['trailer']==1) {
	$str .= '</div>
 <div class="blc"><span class="acat"><img src="/style/img/download.png" loading="lazy"  alt="" />Трейлер:</span></div>
<div class="blm">
<ul class="tl">
<li><a href="'.DIRECTORY.'load/tr/'.$dd.'/1/'.$arr['id'].'" class="butt">Скачать MP4 <span class="black">'.size($arr['sizetr']).'</span></a></li></ul>';
}
/*- - - ЗАГРУЗЗКА ФИЛЬМА - - - */

$str .= '</div><h1 class="blc2"><span class="acat2"><img src="/style/img/raz.png" loading="lazy"  alt="" />Скачать фильм:</span></h1><div class="blms"><ul class="tl2">';
$ntime=time()-41600;
$push='';
if (empty($_SESSION['user_id']) && empty($_SESSION['push_films']) && empty($_COOKIE['fp']) && !empty($_SESSION['browser']['mobile'])) {
	$push='p';
}

if (empty($arr['size3gp']) && ($arr['time2']>$ntime || $arr['timeupload']>$ntime)) {	$str .= '&#187; 3GP 176x144 - Идет конвертация <img src="/style/images/loading.gif" loading="lazy"  alt="" />';
} else {    $str .= '<li><a href="'.DIRECTORY.$push.'load/'.$dd.'/1/'.$arr['id'].'">Скачать 3GP 176x144 <span class="black">'.size($arr['size3gp']).'</span></a></li>';
}
if (empty($arr['sizemp4']) && !empty($arr['size3gp']) && ($arr['time2']>$ntime || $arr['timeupload']>$ntime)) {
	$str .= '&#187; MP4 320x240 - Идет конвертация <img src="/style/images/loading.gif" loading="lazy"  alt="" /><br />';
} else if (!empty($arr['sizemp4'])) {
    $str .= '<li><a href="'.DIRECTORY.$push.'load/'.$dd.'/2/'.$arr['id'].'">Скачать MP4 '.$arr['mp4'].' <span class="black">'.size($arr['sizemp4']).'</span></a></li>';
}
if (empty($arr['sizemp42']) && !empty($arr['sizemp4']) && ($arr['time2']>$ntime || $arr['timeupload']>$ntime)) {
	$str .= '&#187; MP4 '.$arr['mp42'].' - Идет конвертация <img src="/style/images/loading.gif" loading="lazy"  alt="" />';
} else if (!empty($arr['sizemp42'])) {
    $str .= '<li><a href="'.DIRECTORY.$push.'load/'.$dd.'/3/'.$arr['id'].'">Скачать MP4 '.$arr['mp42'].' <span class="black">'.size($arr['sizemp42']).'</span></a></li>';
	/*if (!empty($arr['url_mp42'])) {
		$str .= '<li><a href="'.DIRECTORY.'load/'.$dd.'/4/'.$arr['id'].'">Скачать MP4 '.$arr['mp42'].' <span class="black">'.size($arr['sizemp42']).'</span> <span class="bo">(turbo)</span></a></li>';
	}*/
}
$str .= '</ul>';
/* Предпросмотр*/

$prd='';
if (!empty($arr['size23gp'])) {
	$prd.='<li><a href="'.DIRECTORY.'load/s/'.$dd.'/1/'.$arr['id'].'"><img src="/style/img/arrowdown.png" loading="lazy"  alt="" />Скачать 3GP 176x144 <span class="black">'.size($arr['size23gp']).'</span></a></li>';
}
if (!empty($arr['size2mp4'])) {
    $prd.='<li><a href="'.DIRECTORY.'load/s/'.$dd.'/2/'.$arr['id'].'"><img src="/style/img/arrowdown.png" loading="lazy"  alt="" />Скачать MP4 '.$arr['mp4'].' <span class="black">'.size($arr['size2mp4']).'</span></a></li>';
}
if (!empty($arr['size2mp42'])) {
    $prd.='<li><a href="'.DIRECTORY.'load/s/'.$dd.'/3/'.$arr['id'].'"><img src="/style/img/arrowdown.png" loading="lazy"  alt="" />Скачать MP4 '.$arr['mp42'].' <span class="black">'.size($arr['size2mp42']).'</span></a></li>';
}
$str .= empty($prd) ? '' : '</div><div class="blc"><span class="acat"><img src="/style/img/download.png" loading="lazy"  alt="" />Предпросмотр (1 мин.) :</span></div><div class="blm">
<ul class="tlsiconkoi">
<li class="butt" onclick="view(\'t1\'); return false"><img src="/style/img/sampl.png" loading="lazy"  alt="" /> Скачать сэмпл</li></ul>
<div id="t1" class="spoiler_body"><ul class="tlsiconkoi">'.$prd.'</ul></div>
<hr /><ul class="listserial"><li><a href="'.DIRECTORY.'parts/'.$arr['id'].'"><img src="/style/img/cut.png" loading="lazy"  alt="" /> Вырезать отрывок</a></li>
<li><a href="'.DIRECTORY.'lp/'.$arr['id'].'"><img src="/style/img/downpart.png" loading="lazy"  alt="" /> Скачать по частям</a></li></ul>
<div class="clear"></div>
</div>';
/*$str .= '<div class="fil"><div class="zag"><strong>Для загрузки фильмов с докачкой на большей скорости рекомендуем использовать <a href="/ucweb/">Uc Browser</a>';
$andr = isset($_SERVER['HTTP_USER_AGENT'])?strtoupper($_SERVER['HTTP_USER_AGENT']):'';
if (empty($arr['adult']) && isset($_SESSION['sxgeo']) && stristr($andr, "ANDROID") && ($_SESSION['sxgeo']=='KZ' || $_SESSION['sxgeo']=='UA' || $_SESSION['sxgeo']=='RU' || $_SESSION['sxgeo']=='BY')) {	$str .= ' для онлайн просмотра рекомендуем использовать <a href="/frYtdegfgfdtr/560">Яндекс Браузер</a> с режимом турбо для видео!';}
$str .= '</strong></div>';*/
$str .= '<div class="menuniz">
<a href="'.DIRECTORY.'search"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Поиск</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;

case 'sets':
$id=intval($_GET['id']);
$title = 'Настройки Фильмов на телефон';
$zag = 'Настройки';
$str .= '<div class="zag">Сортировка: ';
if ($sort == 'data') {
	$str .= '<a href="' . DIRECTORY . 'sort/name/' . $id . '">имя</a>,дата,<a href="' . DIRECTORY . 'sort/load/' . $id . '">кол-ву скачек</a><br/>';
} else if ($sort == 'load') {
	$str .= '<a href="' . DIRECTORY . 'sort/name/' . $id . '">имя</a>,<a href="' . DIRECTORY . 'sort/data/' . $id . '">дате</a>,кол-ву скачек<br/>';
} else if ($sort == 'name') {
    $str .= 'имя,<a href="' . DIRECTORY . 'sort/data/' . $id . '">дате</a>,<a href="' . DIRECTORY . 'sort/load/' . $id . '">кол-ву скачек</a><br/>';
}
$str .= 'Фильмов на страницу: ';
    for ($i = 5; $i < 35; $i += 5) {
        if (isset($_SESSION['onpage']) && $_SESSION['onpage'] == $i) {
            $str .= '<strong>[' . $i . ']</strong>';
        } else {
            $str .= '[<a href="' . DIRECTORY . 'onpage/' . $i . '/' . $id . '">' . $i . '</a>]';
        }
    }
$str .= '</div></div>';
break;

case 'search':
$title = 'Поиск бесплатных фильмов на телефон';
$zag = 'Поиск фильмов';
$keywords='Найти фильм, искать кино, скачать фильм, скачать на телефон';
$description='Найди и скачай фильм в глобальной базе фильмов на Anwap.Film без ограничений или посмотри онлайн в высоком качестве.';
if (isset($_REQUEST['vid'])) {
	if (isset($_REQUEST['slv'])) {
        $word = $mysqli->cleenString(iconv_substr($_REQUEST['slv'], 0, 32512));
    }
	if (isset($_REQUEST['vid']) and $_REQUEST['vid']=='1') {
        $vid='rusname';
    } else if (isset($_REQUEST['vid']) and $_REQUEST['vid']=='2') {
        $vid='country';
    } else if (isset($_REQUEST['vid']) and $_REQUEST['vid']=='3') {
        $vid='roles';
    } else if (isset($_REQUEST['vid']) and $_REQUEST['vid']=='4') {
        $vid='producer';
    }
    $toch=(isset($_REQUEST['toch'])&&!empty($_REQUEST['toch']))?1:0;
	//$toch=1;
 if ($_SESSION['films_search_views']<5 && empty($_SESSION['user_id'])) {
 	 $aserch='AND `off_search`="0"';
 } else {
 	 $aserch='';
 }
 if (!empty($word)) {
    if ($vid=='rusname' || $vid=='country') {
		$search = strips($word);    	/*if (empty($toch)) {    	$true_words=search_files($word);
 	    $coeff_title=round((20/count($true_words)),2);

        $query  = "SELECT SQL_CALC_FOUND_ROWS `id`,`rusname`,`country`,`year`,`genre`,`time`,`timeupload`,`sound_small`,`quality`,`orig_name`,`roles`,`producer`,`description`,`hide`, ";
        $from = "( IF (`rusname` LIKE '%".$word."%', 60, 0)";
        $like = " `rusname` LIKE '%".$word."%'";
        if (preg_replace('/[^A-Za-z]/i', '', $word)) {            
		    $from .= "+ IF (`orig_name` LIKE '%".$word."%', 60, 0)";
            $like .= " OR `orig_name` LIKE '%".$word."%'";
        }
        foreach($true_words as $wordd) {        	$from .= "+ IF (`rusname` LIKE '%".$wordd."%', ".$coeff_title.", 0)";
        	$like .= " OR `rusname` LIKE '%".$wordd."%'";
        	if (preg_replace('/[^A-Za-z]/i', '', $word)) {        		$from .= "+ IF (`orig_name` LIKE '%".$wordd."%', ".$coeff_title.", 0)";
                $like .= " OR `orig_name` LIKE '%".$wordd."%'";
            }
        }
        $query.=$from;
        $query .=") AS `relevant` FROM `films`";
        $query .= ' WHERE '.$hide.' '.$hide2.$of_s.' AND (';
        $query .=$like;

        $query .= ") ORDER BY `relevant` DESC";
        $start = ($onpage * $page) - $onpage;
        $sql = $mysqli->query($query.' LIMIT ?i, ?i', $start, $onpage);
        } else {        	$start = ($onpage * $page) - $onpage;
			$like='';
			if (preg_replace('/[^A-Za-z]/i', '', $word)) {            
		       $like = " OR `orig_name` LIKE '%" . str_replace(array('%', '_'), array('\%', '\_'), $word) . "%'";
            }        	$sql = $mysqli->query('
            SELECT SQL_CALC_FOUND_ROWS `id`,`rusname`,`country`,`year`,`genre`,`time`,`timeupload`,`sound_small`,`orig_name`,`quality`,`roles`,`producer`,`description`,`hide`
            FROM `films`
            WHERE '.$hide.' '.$hide2.$of_s.' AND `rusname` LIKE "%' . str_replace(array('%', '_'), array('\%', '\_'), $word) . '%"'.$like.' ORDER BY time2 DESC
            LIMIT ?i, ?i', $start, $onpage);
        }*/
		$gde = $vid;
		if ($vid=='rusname' && preg_replace('/[^A-Za-z]/i', '', $search)) {            
		       $gde = 'orig_name';
        }
		$start = ($onpage * $page) - $onpage;
		$sql = $mysqli->query('
            SELECT SQL_CALC_FOUND_ROWS `id`,`rusname`,`country`,`year`,`genre`,`time`,`timeupload`,`sound_small`,`orig_name`,`quality`,`roles`,`producer`,`description`,`hide`, MATCH ('.$gde.') AGAINST (?s) as score
            FROM `films`
            WHERE '.$hide.' '.$hide2.$of_s.' AND MATCH ('.$gde.') AGAINST (?s) ORDER BY score DESC
            LIMIT ?i, ?i', $search, $search, $start, $onpage);
 	} else {
        $word = preg_replace("|\b[\d\w]{1,2}\b|i","",$word);
        $word = str_replace(array(',','.','(',')','!','?',':',';','-','\'','"','=','_','&','*'),' ',$word);
        $word = preg_replace("|[\s]+|i"," ",$word);
        $w=explode(' ',$word);
        $w=array_unique($w);
        $sq='';
        foreach ($w AS $k=>$v) {
			//if (!empty($v)) {
        		$sq.=($k==0) ? '' : ' AND ';
        		$sq.=$vid.' LIKE "%' . str_replace(array('%', '_'), array('\%', '\_'), $v) . '%"';
			//}
        }
        $start = ($onpage * $page) - $onpage;
        $sql = $mysqli->query('SELECT SQL_CALC_FOUND_ROWS `id`,`rusname`,`time`,`timeupload`,`year`,`genre`,`orig_name`,`sound_small`,`quality`,`country`,`roles`,`producer`,`description`,`hide`
        FROM `films`
        WHERE '.$hide.' '.$hide2.$of_s.' AND '.$sq.' '.$aserch.' ORDER BY `time2` DESC LIMIT ?i, ?i', $start, $onpage);
    }
  }
  $all=$mysqli->getOne('SELECT FOUND_ROWS();');
  $onpage = ($onpage > $all) ? $all : $onpage;
if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}

$str .= '<form action="'.DIRECTORY.'search" method="post"><div class="my_razdel">
<strong>Слово для поиска:</strong><br/>
<input type="text" name="slv" value="'.htmlspecialchars($_REQUEST['slv']).'"/><br/>
<input name="vid" type="hidden" value="'.intval($_REQUEST['vid']).'" /></div><div class="my_razdel">
<input name="search" type="submit" value="Поиск"/></div>
</form>';
    if (!$all) {
    	$str .= '<div class="err">К сожалению по вашему запросу "<strong>'.$word.'</strong>" ничего не найдено</div>
		<div class="my_razdel"><strong>*попробуйте указать официальное название фильма на английском языке или поищите в нашем <a href="'.$FD.'/video">Глобальном поиске видео</a></strong></div>
		<div class="save">Рекомендуем ТОП 20 за сегодня</div>';
		$vids=file('../inc/cache_system/films/cats/cat_top.txt');
        $sts=array();
        for ($i=0; $i<20; $i++) {
			$sts[]=intval($vids[$i]);
        }
        $sql = $mysqli->query('SELECT `id`,`rusname`,`country`,`year`,`genre`,`time`,`timeupload`,`sound_small`,`orig_name`,`quality`,`roles`,`producer`,`description`,`hide` FROM `films` WHERE `id` IN (?a) '.$hide2.$of_s.' ORDER BY `load_today` DESC', $sts);
		//$sql = $mysqli->query('SELECT * FROM `films` WHERE `hide`="0" AND `adult`="0" '.$hide2.$of_s.' ORDER BY `load_today` DESC LIMIT 10');
		$pages=1; $all=20;$onpage=20;
    } else if (empty($word)) {
    	$str .= '<div class="err">Вы не написали поисковый запрос.</div>';
    } else {
    	$str .= '<div class="save">По вашему запросу "<strong>'.$word.'</strong>" найден'.pluralForm($all,'','о','о').' '.$all.' филь'.pluralForm($all,'м','ма','мов').'</div><div class="p"></div>';
    }
$s=($all>3)?mt_rand(2,($onpage-1)):1;
$ntime=time()-259200;
while ($arr = $mysqli->fetch($sql)) {
	/*if ($all>4 && $i==$s && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel">'.films_ads().'</div>';
    }
    $i++;
    $str .= '<div class="my_razdel">';
       if ($prew && file_exists('prev/' . $arr['id'] . '.gif')) {
         $str .= '<img src="'.DIRECTORY.'prev/'.$arr['id'].'.gif" loading="lazy"  alt="'.$arr['rusname'].(!empty($arr['orig_name'])?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].(!empty($arr['orig_name'])?' / '.$arr['orig_name']:'').'" class="imgka"/><br/>';
       }
       	if ($_REQUEST['vid']=='1') {
       	$arr['rusname'] = str_ireplace($word, '<span style="color:#ff0000;">' . $word . '</span>', $arr['rusname']);
    }
       $str.= '&#187; <a href="'.DIRECTORY.$arr['id'].'">'.$arr['rusname'].'</a><br/>';
       if ($_REQUEST['vid']=='2') {
        $str .= '<strong>Страна:</strong> '.str_ireplace($word, '<span style="color:#ff0000;">' . $word . '</span>', $arr['country']).'<br/>';
    } else if ($_REQUEST['vid']=='3') {
        $str .= '<strong>В ролях:</strong> '.str_ireplace($word, '<span style="color:#ff0000;">' . $word . '</span>', $arr['roles']).'<br/>';
    } else if ($_REQUEST['vid']=='4') {
        $str .= '<strong>Режиссер:</strong> '.str_ireplace($word, '<span style="color:#ff0000;">' . $word . '</span>', $arr['producer']).'<br/>';
    } else if ($_REQUEST['vid']=='5') {
        $arr['description'] = str_ireplace($word, '<span style="color:#ff0000;">' . $word . '</span>', strip_tags($arr['description']));
    }
	if ($arr['hide']) {
		$str .= '<span style="color:#808080;">';
    }
       if ($desc) {
         $str .= trim(mb_substr($arr['description'], 0, 100, 'UTF-8')).'...<br/>';
       }
	if ($arr['hide']) {
		$str .= '</span>';
    }
    $str .= '</div>';*/
	$desc = '';
	if ($_REQUEST['vid']=='2') {
        $desc = '<strong>Страна:</strong> '.str_ireplace($word, '<span style="color:#ff0000;">' . $word . '</span>', $arr['country']).'<br/>';
    } else if ($_REQUEST['vid']=='3') {
        $desc = '<strong>В ролях:</strong> '.str_ireplace($word, '<span style="color:#ff0000;">' . $word . '</span>', $arr['roles']).'<br/>';
    } else if ($_REQUEST['vid']=='4') {
        $desc = '<strong>Режиссер:</strong> '.str_ireplace($word, '<span style="color:#ff0000;">' . $word . '</span>', $arr['producer']).'<br/>';
    }
	if ($all>4 && $i==$s && empty($OFF_ADS)) {
		$str .= '<div class="my_razdel film">'.films_ads().'</div>';
    }
    $i++;
	$new='';
	if ($arr['time']>$ntime) {
       $new = '<span class="newhit">New!</span>';
    } else if ($arr['timeupload']>$ntime) {
       $new = '<span class="newhit">Обновлен!</span>';
    }
    $str .= '<div class="my_razdel film">
	<a href="'.DIRECTORY.$arr['id'].'">
	<div class="screenfilm">
			'.$new.'<br/>
				<img src="'.DIRECTORY.'prew/'.$arr['id'].'.jpg" loading="lazy"  alt="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'" title="'.$arr['rusname'].($arr['orig_name']?' / '.$arr['orig_name']:'').'"/>
            </div>
			<div class="opisfilm"><div class="namefilm"> '.$arr['rusname'].'</div> 
			'.($arr['quality']?'<span class="in '.quality($arr['quality']).'">'.$arr['quality'].'</span> ':'').($arr['sound_small']?'<span class="in sound">'.$arr['sound_small'].'</span> ':'').($arr['year']?'<span class="in year">'.$arr['year'].'</span> ':'').'<br />
			'.genre($arr['genre']).'<br/>
			<span class="discripfilm">'.($arr['hide']?'<span style="color:#800000;">':'').$desc.trim(mb_substr(strip_tags($arr['description']), 0, 175, 'UTF-8')).'...'.($arr['hide']?'</span>':'').'</span></div>
	<div class="clear"></div></a></div>';
}
$str .= '</div>';
$link=DIRECTORY.'search/'.intval($_REQUEST['vid']).'/?slv='.$word.'&amp;toch='.$toch.'&amp;page=';
pages($all,$page,$pages,$link);
$str .= '<div class="menuniz">
<a href="/films/search"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a></div>';
} else {
$str .= '<form action="'.DIRECTORY.'search" method="post"><div class="my_razdel">
<strong>Слово для поиска:</strong><br/>
<input type="text" name="slv" value=""/></div><div class="my_razdel">
<strong>Искать в:</strong><br/>
<select name="vid">
<option value="1">В названиях</option>
<option value="2">В стране производителя</option>
<option value="3">В актёрах</option>
<option value="4">В режиссерах</option>
</select><br/>
</div><div class="my_razdel">
<input name="search" type="submit" value="Поиск"/></div>
</form><br/>
*В Слово для поиска пишите не менее 3 букв.';
}
$str .= '</div><div class="menuniz">
<a href="'.DIRECTORY.'years"><img src="/style/img/settingsss.png" loading="lazy"  alt="" />По годам</a>
<a href="'.$FD.'/video"><img src="/style/img/newpoisk.png" loading="lazy"  alt="" />Глобальный поиск видео</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;

case 'formats':
$title = 'Описание сокращений, обозначающих кач-во фильмов';
$zag = 'Описание сокращений';
$str .= '<div class="my_razdel"><strong>CamRip (CAM):</strong>
На сленге называется "тряпка" или "экранка". Камера стоит в кинотеатре и снимает сам фильм и звук своим микрофоном. Обычно самое плохое и самое первое качество которое можно найти после офф. релиза фильма. В некоторых фильмах видны головы других кинозрителей и.т.д. Качество звука бывает разное, возможны помехи, вроде смеха публики. Качество фильма как очень плохая касета с ужасным звуком, проще говоря полный отстой. Подойдёт только для тех, кто хочет посмотреть новый фильм сразу же после выхода в прокат, но нет возможности или лень идти в кинотеатр.
</div><div class="my_razdel">
<strong>TeleSync (TS):</strong>  Чаще всего записывается професcиональной (цифровой) камерой установленной на штатив в пустом кинотеатре с экрана, хотя бывает, что и обычной камерой.
Качество видео, в случае записи профессиональной камерой намного лучше, чем с простой камеры (Cam).
Звук записывается на прямую с проектора или с другого отдельного выхода, например гнездо для наушников в кресле (как в самолёте) - это главная особенность TeleSync.
Звук таким образом получается довольно хороший и без помех. Как правило звук в режиме стерео. К сожалению, многие TS - это в действительности CAMRip, у которых перепутали название.
</div><div class="my_razdel">
<strong>Super-TS:</strong> Тоже что и TS только картинка была оцифрована (добавлена яркость, контраст и прочее), то есть стала лучше.
</div><div class="my_razdel">
<strong>DVDRip:</strong> Это версия делается из DVD. Качество видео и звука - самое лучшее, хотя и зависит от мастерства создателя ("риппера").Такие релизы выпускаются после проката в кинотеатрах с выходом ДВД.
</div><div class="my_razdel">
<strong>TVRip:</strong> Материал записан с телевизионного сигнала, обычно кабельного (но попадаются и с простой антенны).
Почти все телесериалы первично раздаются именно в этом или SATRip формате.
</div><div class="my_razdel">
<strong>SATRip:</strong> Материал записан напрямую со спутника, обычно лучшего качества чем TVRip.
</div><div class="my_razdel">
<strong>Telecine (TC):</strong> Очень популярные в рунете версии фильмов, которые часто путают с DVD-рипами. Качество - прекрасное, но часты проблемы с естественностью цветов ("желтизна" картинки). Источником является проектор с выходами для аудио и видео. Фильм записывают прямо с проектора.
</div><div class="my_razdel">
<strong>Screener (SCR):</strong> Второе место по качеству. Для этого используется професcиональная видеокассета для прессы. Качество изображения сравнимо с очень хорошим VHS. Звук тоже отличный, обычно стерео или Dolby Surround.
</div><div class="my_razdel">
<strong>DVDScreener (DVDSCR):</strong> то же самое,что и Screener,но взято с promotional DVD. Promotional DVD обычно выпускаются без доп.материалов,субтитров.Иногда (совершенно необязательно) на dvd screener присутствуют счётчики ,чёрно-белые вставки,надписи.
</div><div class="my_razdel">
<strong>Workprint (WP):</strong> Особая конфетка для любителей фильмов. Это так называемая "Бета-версия" фильма. Обычно выходит в формате VCD и намного раньше до начала показа в кинотеатрах мира. Это предварительная версия фильма. Из-за этого можно ожидать всё. От супер качества, до полного отстоя. Часто отсутствуют некоторые сцены. Однако может быть и такое, что есть все сцены, а потом их вырежут... Узнать такие версии можно по таймеру в верху или в низу экрана - он нужен для последующего монтажа.
</div><div class="my_razdel">
<strong>VHSRip:</strong> рип сделанный с VHS-кассеты. Отличается перенасыщенностью цветов (характерно для VHS). Кроме того в фильме встречаются горизонтальные полосы и дрожание картинки - дефекты замятой пленки или потери трекинга. По краям бывают видны характерные VHSные шумы - белые крапинки и полоски.
</div><div class="my_razdel">
<strong>HDTVRip:</strong> Стандартые разрешения для HDTV - это 1920x1080 (1080i) и 1280x720 (720p). HDTV не имеет стандартов для передачи видео в формате 4:3 - только 16:9.
HDTV поддерживает скорость до 60 прогрессивных кадров в секунду в то время, как стандартное телевидение поддерживает только 25/30 кадров в секунду (или 50/60 полукадров в секунду). Также HDTV поддерживает различные цифровые аудио форматы (вплоть до Dolby Digital 5.1). HDTV имеет более высокое разрешение по сравнению со стандартным телевидением. Разрешение изображения стандартного телевидения равно 720x480 для системы NTSC и 720x576 для системы PAL.
</div><div class="my_razdel">
<strong>STV:</strong> Straight To Video означает, что фильм никогда не выходил в прокат в кинотеатрах,а сразу был выпущен на видео (DVD).
</div><div class="my_razdel">
<strong>PROPER:</strong> Повторный релиз фильма (иногда другой группой) в связи с плохим качеством предыдущего.
</div></div><div class="menuniz"><a href="javascript:history.go(-1)" mce_href="javascript:history.go(-1)"><img src="/style/img/back.png" loading="lazy"  alt="" />Назад</a></div>';
break;

/*////Комментарии///////*/

	case 'comm':
    $id=intval($_GET['id']);
    $arr=$mysqli->getRow('SELECT `rusname`,`comm_count`,`hide` FROM `films` WHERE `id` = ?i LIMIT 1', $id);
    $title=$arr['rusname'].' - отзывы и комментарии о фильме';
    $zag='Комментарии';
    if (isset($_GET['read']) && $_SESSION['user_id']) {
    	if ($_GET['read']=='yes') {
    		if (!$mysqli->getOne('SELECT COUNT(1) FROM `users_reads` WHERE `user_id` = ' . $_SESSION['user_id'] . ' AND `vid` = "films" AND `cid` = '.$id.' LIMIT 1')) {
    	        $mysqli->query('INSERT INTO `users_reads` (`user_id`, `vid`, `cid`, `read`) VALUES (?i, "films", ?i, "1")', $_SESSION['user_id'], $id);
            } else {
            	$mysqli->query('UPDATE `users_reads` SET `read` = "1" WHERE `user_id` = ' . $_SESSION['user_id'] . ' AND `vid` = "films" AND `cid` = '.$id.' LIMIT 1');
            }
            $str .= '<div class="save">Вы будете получать уведомления о новых комментариях в фильме "'.$arr['rusname'].'".</div>';
    	} else {
    		$mysqli->query('UPDATE `users_reads` SET `read` = "0" WHERE `user_id` = ' . $_SESSION['user_id'] . ' AND `vid` = "films" AND `cid` = '.$id.' LIMIT 1');
            $str .= '<div class="err">Вы больше не будете получать уведомления о новых комментариях в фильме "'.$arr['rusname'].'".</div>';
    	}
    }
    if (!$arr) {
    	header('Location: /films/'.$id);
    }
    $all = $arr['comm_count'];
    $onpage = ($onpage > $all) ? $all : $onpage;
    $start = ($onpage * $page) - $onpage;
    $sql = $mysqli->query('SELECT c.`id`,c.`cid`,c.`vid`,c.`user_id`,c.`answer`,c.`moder_id`,c.`time`,c.`text`, u.`login`, u.`ank_pol`, u.`date_last`, u.`anwap_level`, u.`icon`, u.`ank_birth`, u.`rating`, u.`ank_foto` FROM `comments` AS c
    LEFT JOIN `users` AS u ON c.`user_id` = u.`id`
    WHERE c.`hide`="0" AND c.`vid`="films" AND c.`cid`="'.$id.'" ORDER BY `id` DESC LIMIT ?i, ?i', $start, $onpage);
    if ($onpage) {
    	$pages = ceil($all / $onpage);
        $pages = $pages?$pages:1;
    } else {
    	$pages = 1;
    }
	$str .= $arr['hide']==1 ? '<div class="err">Фильм "'.$arr['rusname'].'" удален по требованию правообладателя.</div>' : '';
    $str .= empty($all) ? '<div class="err">К сожалению комментариев к фильму "'.$arr['rusname'].'" еще не было.Вы можете быть первым!</div>' : '';
    $str .= $all && $moder_comment?'<form action="'.$GD.'/apanel/comments.php?act=comm_dell" method="post"><div>':'';
    while ($comm = $mysqli->fetch($sql)) {
    	$str .= '<div class="comm_title" id="comm'.$comm['id'].'">';
    	$ttm=$_SERVER['REQUEST_TIME']-$comm['time'];
		$pol=empty($comm['ank_pol']) ? 'man' : 'woman';
		$foto=is_file('../foto/avatar/foto_'.$comm['user_id'].'_'.$comm['ank_foto'].'_small.gif') ? 'foto_'.$comm['user_id'].'_'.$comm['ank_foto']:'no_foto_'.$pol;
		/*if (isset($_SESSION['user_id']) && $_SESSION['user_id']==1) {
			$str .= '<a href="/user/'.$comm['user_id'].'"> <div class="left_pic"><img src="/foto/avatar/'.$foto.'_small.gif" loading="lazy"  alt="" class="krug" width="60" height="60" /></div>
			<strong>'.us_online($comm['date_last'],$comm['ank_pol'],$comm['anwap_level'],$comm['icon'],$comm['ank_birth'],$comm['rating']).''.$comm['login'].'<span class="bo">, 39 лет</span></strong><br /><span class="bo">' . date('Y.m.d H:i', $comm['time']).'</span>';
		}*/
	    $str .= ($moder_comment?'<input class="checkbox" type="checkbox" name="mess['.$comm['id'].']" value="1"/> ':'').'<a href="/user/'.$comm['user_id'].'">'.us_online($comm['date_last'],$comm['ank_pol'],$comm['anwap_level'],$comm['icon'],$comm['ank_birth'],$comm['rating']).''.$comm['login'].'</a>
	    (' . date('Y.m.d H:i', $comm['time']).') '.((!$moder_comment && $ttm<1200 && !empty($_SESSION['user_id']) && $_SESSION['user_id']==$comm['user_id'])?' <a href="'.DIRECTORY.'comm_edit/'.$comm['id'].'" class="comm_link">Изм.</a>':'').
	    ((!empty($_SESSION['user_id']) && $_SESSION['user_id']==$comm['user_id'])?'':($moder_comment_ans?'<a href="'.$GD.'/apanel/comments.php?act=comm_ans&amp;id='.$comm['id'].'" class="comm_link">Отв.</a> <a href="'.DIRECTORY.'comm-add/'.$id.'/ans-'.$comm['id'].'" class="comm_link">Отв. 2</a>':' <a href="'.DIRECTORY.'comm-add/'.$id.'/ans-'.$comm['id'].'" class="comm_link">Отв.</a>').'').
	    ($moder_comment?' <a href="'.$GD.'/apanel/comments.php?act=comm_edit&amp;id='.$comm['id'].'" class="comm_link">Изм.</a> '.($_SESSION['user_id']!=$comm['user_id']?'<div class="float_right"><a href="'.$GD.'/apanel/?act=ban_user&amp;id='.$comm['user_id'].'&amp;vid=5" class="comm_link"><span style="color:#888888;">Бан</span></a></div>':''):'').'<div class="clear"></div></div><div class="comm_main">' . str_replace("\n", '<br/>', $comm['text']);
        if ($comm['answer']) {
        	$mod = $mysqli->getRow('SELECT `login`, `ank_pol`, `date_last`, `anwap_level`, `icon`, `ank_birth`, `rating`, `ank_foto` FROM `users` WHERE `id`="'.$comm['moder_id'].'" LIMIT 1');
        	$str .= '<div class="comm_answer_title"><a href="/user/'.$comm['moder_id'].'">'.us_online($mod['date_last'],$mod['ank_pol'],$mod['anwap_level'],$mod['icon'],$mod['ank_birth'],$mod['rating']).' '.$mod['login'].'</a> '.($mod['anwap_level']==9?'<span class="c1">Админ</span>':'<span class="cb">Модер</span>').':</div><div class="comm_answer_main">'.$comm['answer'].'</div>';
        }
        $str .= '</div>';
    }
    $str .= '</div>';
    $str .= $all && $moder_comment?'<div class="my_razdel"><strong>Отмеченные:</strong> <input type="submit" value="Удалить"/></div></div></form>':'';
    $link=DIRECTORY.'comm/'.$id.'/';
    pages($all,$page,$pages,$link);
    $str .= '<ul class="tlsiconkoi"><li class="strong"><a href="'.DIRECTORY.'comm-add/'.$id.'"><img src="/style/img/napisat.png" loading="lazy"  alt="" />Добавить комментарий</a></li></ul>';
    if (!empty($_SESSION['user_id'])) {
    	$str .= '<div style="text-align: center;"><div class="podmenu2"><div class="zag2"><strong>Следить за новыми комментариями?</strong><br />
    	'.($mysqli->getOne('SELECT 1 FROM `users_reads` WHERE `user_id` = ' . $_SESSION['user_id'] . ' AND `cid` = '.$id.' AND `vid` = "films" AND `read`="1" LIMIT 1')?'<strong>Да</strong> / <a href="'.DIRECTORY.'comm/'.$id.'/r-no">Нет</a>':'<a href="'.DIRECTORY.'comm/'.$id.'/r-yes">Да</a> / <strong>Нет</strong>').'</div></div></div>';
    }
    $str .= '<hr/>
    <div class="menuniz">
    <a href="'.DIRECTORY.$id.'"><img src="/style/img/back.png" loading="lazy"  alt="" />Назад</a></div>';
    break;

/*//////Пишем комментарий///////*/

	case 'comm-add':
    $id=intval($_GET['id']);
    $arr=$mysqli->getRow('SELECT `rusname` FROM `films` WHERE `id` = ?i LIMIT 1', $id);
    $title='Пишем комментарий к фильму '.$arr['rusname'];
    $zag='Пишем';
    if ($id==13146 || $id==18054) {    	
	    $str .= '<div class="err">Во избежание споров и провокаций комментарии к этому фильму отключены.</div>';
    	break;
    }
    status();
    if (!isset($_SESSION['user_id']) && empty($_SESSION['user_id'])) {
    	$str .= '<div class="err">Чтоб оставить комментарий и пользоваться сайтом в полной мере,необходимо <a href="https://anwap.shop/">войти</a> на сайт(если зарегистрированы) или <a href="https://anwap.shop/">зарегистрироваться</a>!</div>';
	    break;
    }
    if (isset($_GET['ok'])) {
    	$err = '';
        $answer=isset($_POST['answer'])?intval($_POST['answer']):0;
        $text = smiles(bbcode(nl2br(preg_replace("/(\r\n){4,}/", "\r\n\r\n",htmlspecialchars(iconv_substr($_POST['msg'], 0, 1550, 'utf-8')))),1,1,1));
        $ttm=isset($_SESSION['comm_last_time'])?$_SERVER['REQUEST_TIME']-$_SESSION['comm_last_time']:70;
        if (mb_strlen($_POST['msg'], 'UTF-8') < 8) {
        	$err .= 'Комментарий слишком короткий!<br />';
        }
		if ($mysqli->getOne('SELECT 1 FROM `users_blacklist` WHERE `user_id`='.$answer.' AND `ban_id`='.$_SESSION['user_id'].' LIMIT 1') && empty($USER['anwap_level'])) {
            $ban=$mysqli->getRow('SELECT `time_ban`, `comment` FROM `users_blacklist` WHERE `user_id`='.$answer.' AND `ban_id`='.$_SESSION['user_id'].' AND `mesto` IN (1,2) LIMIT 1');
            $data=empty($ban['time_ban']) ? 'Навсегда' : 'До '.tm($ban['time_ban']);
            $err .= 'Пользователь занес вас в свой "Черный список". Вы не можете отвечать на комментарии.<br />Время блокировки: '.$data.'<br />';
		}
        /*if ($ttm<60) {
        	$err .= 'Оставить следующий комментарий можно через '.(60-$ttm).' секунд!<br/>';
        }*/
        /*if (mb_stristr($text,'kinosprint',0,'UTF-8')) {        	$mysqli->query('INSERT INTO `users_bans` (`user_id`, `time`, `time_ban`, `vid`, `prichina`, `kto`) VALUES (' . $_SESSION['user_id'] . ', ' . $_SERVER['REQUEST_TIME'] . ',' . ($_SERVER['REQUEST_TIME']+200000) . ',"0", "Спам!", 1)');
            $err .= 'Спам!';
        }*/
        if ($mysqli->getOne('SELECT COUNT(1) FROM `users_bans` WHERE `vid` = "5" AND `user_id` = ' . $_SESSION['user_id'] . ' LIMIT 1')) {
            $ban=$mysqli->getRow('SELECT * FROM `users_bans` WHERE `vid` = "5" AND `user_id` = ' . $_SESSION['user_id'] . ' LIMIT 1');
            $mod_ban=$mysqli->getRow('SELECT `ank_pol`,`login` FROM `users` WHERE `id` = "' . $ban['kto'] . '" LIMIT 1');
            $err .= 'Вам запретил'.($mod_ban['ank_pol']?'а':'').' писать комментарии '.$mod_ban['login'].' '.($ban['prichina']?'по причине '.$ban['prichina']:'').' до '.tm($ban['time_ban']).'<br/>';
        }
		if ($mysqli->getOne('SELECT * FROM `users_mail_last` WHERE `user_id`='.$_SESSION['user_id'].' AND `vid`="2" AND `time`>'.($_SERVER['REQUEST_TIME']-59).' LIMIT 1')) {
      		$err .= 'Оставить следующий комментарий можно через '.(60-$ttm).' секунд!<br />';
      	}
		if ($mysqli->getOne('SELECT * FROM `users_mail_last` WHERE `user_id`='.$_SESSION['user_id'].' AND `vid`="2" AND `text`=?s AND `time`>'.($_SERVER['REQUEST_TIME']-180).' LIMIT 1', $text)) {
      		$err .= 'Вы уже отправляли этот комментарий в течении последних 5 минут.<br />';
      	}
		if ($mysqli->getOne('SELECT COUNT(1) FROM `users_mail_last` WHERE `user_id`='.$_SESSION['user_id'].' AND `vid`="2" AND `time`>'.($_SERVER['REQUEST_TIME']-1950).'')>30) {
			if (!$mysqli->getOne('SELECT 1 FROM `users_bans` WHERE `user_id`='.$_SESSION['user_id'].' AND `vid`="5" LIMIT 1')) {
			    $mysqli->query('INSERT INTO `users_bans` (`user_id`, `time`, `time_ban`, `vid`, `prichina`, `kto`) VALUES (' . $_SESSION['user_id'] . ', ' . $_SERVER['REQUEST_TIME'] . ',"' . ($_SERVER['REQUEST_TIME']+21600) . '","5", "Замечена накрутка комментариев", "1")');
            }
			$err .= 'Замечена накрутка комментариев.';
		}
        if ($err) {
        	$str .= '<div class="err">'.$err.'</div>
        	</div><div class="menuniz"><a href="javascript:history.go(-1)" mce_href="javascript:history.go(-1)"><img src="/style/img/vernutca.png" loading="lazy"  alt="" /> Назад</a></div>';
        } else {
        	$mysqli->query('INSERT INTO `comments` (`vid`, `user_id`, `cid`, `time`, `text`, `answer_id`) VALUES ("films", '.$_SESSION['user_id'].', ?i, ?i, ?s, ?i)', $id, $_SERVER['REQUEST_TIME'], $text, $answer);
            $comid=$mysqli->insertId();
            $mysqli->query('INSERT INTO `users_mail_last` (`user_id`, `text`, `time`, `vid`) VALUES ( ' . $_SESSION['user_id'] . ', ?s, ' . $_SERVER['REQUEST_TIME'] . ', "2")', $text);
			$mysqli->query('UPDATE `films` SET `comm_count` = `comm_count`+1 WHERE `id` = ' . $id . ' LIMIT 1');
            $ex=explode('-',$USER['count_comm']);
            $c=$ex[0]+1;
            $set=$c.'-'.$ex[1].'-'.$ex[2].'-'.$ex[3].'-'.$ex[4].'-'.$ex[5].'-'.$ex[6].'-'.$ex[7].'-'.$ex[8].'-'.$ex[9].'-'.$ex[10];
            $mysqli->query('UPDATE `users` SET `count_comm` =" '.$set.'", `balls` = `balls`+3 WHERE `id` = ' . $_SESSION['user_id'] . ' LIMIT 1');
            if ($answer) {
            	$us=$mysqli->getOne('SELECT id FROM `users` WHERE `id` = ' . $answer . ' LIMIT 1');
	            if ($us) {
	            	notifs($us,$USER['login'].' ответил'.($USER['ank_pol']?'а':'').' на ваш комментарий в фильме <span class="hit">'.$arr['rusname'].'</span>.  <a href="/notif_go/|ID|" target="_blank">Прочитать</a>',2,1,1,$comid);
                }
            }
            $rid=0;
            if (!$mysqli->getOne('SELECT COUNT(1) FROM `users_reads` WHERE `user_id` = ' . $_SESSION['user_id'] . ' AND `vid` = "films" AND `cid` = '.$id.' LIMIT 1')) {
    	        $mysqli->query('INSERT INTO `users_reads` (`user_id`, `vid`, `cid`, `read`) VALUES (?i, "films", ?i, "1")', $_SESSION['user_id'], $id);
                $rid=$mysqli->insertId();
            }
            include '../inc/function/function_run.php';
            $out = runExternal("php '".$_SERVER['DOCUMENT_ROOT']."/inc/function/reads_run.php' films ".$comid." >/dev/null 2>/dev/null &", $code);
            $_SESSION['comm_last_time']=$_SERVER['REQUEST_TIME']-1;
            header('Location: '.DIRECTORY.'comm/'.$id);
        }
    } else {
    	$str .= '<div class="podmenu">Добавляем комментарий к фильму <span class="cb">'.$arr['rusname'].'</span></div><form action="' . DIRECTORY . 'comm-add/' . $id . '/ok" method="post"><div>';
        if (isset($_GET['ans'])) {
        	$ans=$mysqli->getRow('SELECT * FROM `comments` WHERE `vid`="films" AND `id` = ?i LIMIT 1',intval($_GET['ans']));
	        $us=$mysqli->getRow('SELECT * FROM `users` WHERE `id` = "' . $ans['user_id'] . '" LIMIT 1');
	        $str .= '<div class="my_razdel"><input type="hidden" name="answer" value="'.$ans['user_id'].'"/><strong>Отвечаем на комментарий <span class="hit">'.$us['login'].'</span>:</strong><br />'.$ans['text'].'</div>';
        }
        $str .= '
        <div class="my_razdel"><strong>Комментарий:</strong><br/>
		<textarea id="textarea" style="width:99%" maxlength="1500" rows="5" onchange="countChar(\'coid\',\'textarea\')" onkeyup="countChar(\'coid\',\'textarea\')" name="msg">'.(isset($_GET['ans'])?$us['login'].', ':'').'</textarea>
		<br /><span style="color:#808080;">Символов: <span id="coid">0</span> из 1500</span>
		<div id="block_for_smiles"></div></div><div class="my_razdel">
        <input type="submit" value="Написать"/> <a href="#selsm" onclick="return addSmilesButton();"><img style="width:25px" src="/smiles/smile2_15.gif" loading="lazy"  alt="Смайлы" title="Смайлы" /></a></div></div></form>
        <div class="err">При написании комментария СТРОГО запрещается:<br />
		1. Просьбы добавить или обновить фильм;<br />
        2. Употребление нецензурной лексики (мата);<br />
        3. Оскорбления пользователей и провокации, особенно политического и религиозного характера;<br />
        4. Реклама посторонних сайтов;<br />        
        6. Флуд (одни смайлики, или комментарии не по теме);<br />
        При нарушении правил, комментарий удаляется со списанием баллов. Для пользователя закрывается комментирование или полностью доступ на сайт.</div>
        <ul class="tl">
        <li><a href="/smiles/">Смайлы</a></li></ul>
        </div><div class="menuniz">
        <a href="'.DIRECTORY.'comm/'.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" /> Назад</a>
        <a href="'.DIRECTORY.$id.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильм</a></div>
        <script src="/js/smiles_menu.js"></script>
		<script src="/js/count_char.js"></script>';
    }
    break;

/*////////Изменить коментарий//////*/

    case 'comm_edit':
    $title=$zag='Изменяем комментарий';
    $id=intval($_GET['id']);
    $arr=$mysqli->getRow('SELECT * FROM `comments` WHERE `vid`="films" AND `id` = ?i AND `user_id`='.$_SESSION['user_id'].' AND `hide`="0" LIMIT 1', $id);
	if (!$arr['id']) {
		header('Location: '.DIRECTORY.'?404');
		break;
    }
	if (isset($_GET['ok'])) {
    	$text = smiles(bbcode(nl2br(preg_replace("/(\r\n){4,}/", "\r\n\r\n",htmlspecialchars(iconv_substr($_POST['text'], 0, 3054)))),1,1,1));
    	if (mb_strlen($_POST['text'], 'UTF-8') < 8) {
        	$str .= '<div class="err">Комментарий слишком короткий!</div>
        	</div><div class="menuniz"><a href="javascript:history.go(-1)" mce_href="javascript:history.go(-1)"><img src="/style/img/back.png" loading="lazy"  alt="" /> Назад</a></div>';
        	break;
        } else {
        	$mysqli->query('UPDATE `comments` SET text = ?s WHERE `id` = ' . $arr['id'] . ' AND `user_id`='.$_SESSION['user_id'].' LIMIT 1', $text);
            header('Location: '.DIRECTORY.'comm/'.$arr['cid']);
        }
    } else {
    	$str .= '<form action="'.DIRECTORY.'comm_edit/'.$id.'&amp;ok" method="post"><div>
        <div class="my_razdel">
        <strong>Комментарий:</strong><br/>
        <textarea id="textarea" name="text" rows="5" style="width:85%">'.strip_tags(desmiles(bbdecode($arr['text']))).'</textarea></div><div id="block_for_smiles"></div><div class="my_razdel">
        <input type="submit" value="Изменить"/> <a href="#selsm" onclick="return addSmilesButton();"><img src="/smiles/smile2_15.gif" loading="lazy"  alt="Смайлы" title="Смайлы" /></a>
        </div></div></form>
        </div><div class="menuniz"><a href="'.DIRECTORY.'comm/'.$arr['cid'].'"><img src="/style/img/back.png" loading="lazy"  alt="" /> Назад</a></div>
        <script src="/js/smiles_menu.js"></script>';
    }
    break;

/*////Последние комментарии///////*/

	case 'recent':
    $title='Последние комментарии';
    $zag='Последние комментарии';
    $all = 100;
    $onpage = ($onpage > $all) ? $all : $onpage;
    $start = ($onpage * $page) - $onpage;
    $sql = $mysqli->query('SELECT b.`rusname`,c.`id`,c.`cid`,c.`vid`,c.`user_id`,c.`answer`,c.`moder_id`,c.`time`,c.`text`, u.`login`, u.`ank_pol`, u.`date_last`, u.`anwap_level`, u.`icon`, u.`ank_birth`, u.`rating`, u.`ank_foto` FROM `comments` AS c
    LEFT JOIN `users` AS u ON c.`user_id` = u.`id`
    LEFT JOIN `films` AS b ON c.`cid` = b.`id`
    WHERE c.`hide`="0" AND c.`vid`="films" ORDER BY `id` DESC LIMIT ?i, ?i', $start, $onpage);
    if ($onpage) {
    	$pages = ceil($all / $onpage);
        $pages = $pages?$pages:1;
    } else {
    	$pages = 1;
    }
    while ($comm = $mysqli->fetch($sql)) {
    	$str .= '<div class="comm_title" id="comm'.$comm['id'].'">';
    	$ttm=$_SERVER['REQUEST_TIME']-$comm['time'];
	    $str .= '<a href="/user/'.$comm['user_id'].'">'.us_online($comm['date_last'],$comm['ank_pol'],$comm['anwap_level'],$comm['icon'],$comm['ank_birth'],$comm['rating']).''.$comm['login'].'</a>
	    (' . date('Y.m.d H:i', $comm['time']).')'.
	    ((!empty($_SESSION['user_id']) && $_SESSION['user_id']==$comm['user_id'])?'':($moder_comment_ans?'<a href="/apanel/comments.php?act=comm_ans&amp;id='.$comm['id'].'" class="comm_link">Отв.</a>':' <a href="'.DIRECTORY.'comm-add/'.$comm['cid'].'/ans-'.$comm['id'].'" class="comm_link">Отв.</a>').'').'
	    </div><div class="comm_main">' . str_replace("\n", '<br/>', $comm['text']).'<br />- - -<br />К фильму: <a href="/films/'.$comm['cid'].'">'.$comm['rusname'].'</a><br />';
        if ($comm['answer']) {
        	$mod = $mysqli->getRow('SELECT `login`, `ank_pol`, `date_last`, `anwap_level`, `icon`, `ank_birth`, `rating`, `ank_foto` FROM `users` WHERE `id`="'.$comm['moder_id'].'" LIMIT 1');
        	$str .= '<div class="comm_answer_title"><a href="/user/'.$comm['moder_id'].'">'.us_online($mod['date_last'],$mod['ank_pol'],$mod['anwap_level'],$mod['icon'],$mod['ank_birth'],$mod['rating']).' '.$mod['login'].'</a> '.($mod['anwap_level']==9?'<span class="c1">Админ</span>':'<span class="cb">Модер</span>').':</div><div class="comm_answer_main">'.$comm['answer'].'</div>';
        }
        $str .= '</div>';
    }
    $str .= '</div>';
    $link=DIRECTORY.'recent&amp;';
    pages($all,$page,$pages,$link);
    $str .= '<div class="menuniz">
    <a href="'.DIRECTORY.'"><img src="/style/img/back.png" loading="lazy"  alt="" />Назад</a></div>';
    break;
//***** Подписка на обновление фильмов ******//

case 'vibor':
$id=intval($_GET['id']);
$title='Выбор подписки';
$zag='Выбираем';
//<li><a href="'.DIRECTORY.'vk/'.$id.'">В вконтакте <span style="color:#606060;">(в личные сообщения)</span></a></li>
$str .= '<div class="us_msg"><strong>Куда отправлять уведомление о обновлении фильма?</strong></div>
<ul class="tl">
<li><a href="'.DIRECTORY.'mail/'.$id.'">На нашем сайте <span style="color:#606060;">(в личные сообщения)</span></a></li>
<li><a href="'.DIRECTORY.'email/'.$id.'">На email <span style="color:#606060;">(в сообщении)</span></a></li>
</ul>
</div><div class="menuniz">
<a href="'.DIRECTORY.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;

case 'mail':
$id=intval($_GET['id']);
$arr=$mysqli->getRow('SELECT * FROM `films` WHERE `id` = ?i LIMIT 1', $id);
$title='Уведомления в личку';
$zag='В личку';
if (empty($_SESSION['user_id'])) {
	$str .= '<div class="err">Для получения уведомлений о обновлении фильмов в личные сообщения необходимо <a href="https://anwap.shop/">войти</a> на сайт(если зарегистрированы) или <a href="https://anwap.shop/">зарегистрироваться</a>.</div>';
	break;
}

if (isset($_GET['ok'])) {
	if (!$mysqli->getOne('SELECT 1 FROM `podpiska_mail` WHERE `user_id` = ' . $_SESSION['user_id'] . ' LIMIT 1')) {		$mysqli->query('INSERT INTO `podpiska_mail` (`user_id`, `time`) VALUES ('.$_SESSION['user_id'].', ' . $_SERVER['REQUEST_TIME'] . ')');
        $pid=$mysqli->insertId();
    } else {
    	$us=$mysqli->getOne('SELECT `id` FROM `podpiska_mail` WHERE `user_id` = ' . $_SESSION['user_id'] . ' LIMIT 1');
    	$pid=$us;
    }
    if ($mysqli->getOne('SELECT 1 FROM `podpiska_num` WHERE `pid`='.$pid.' AND `sid`='.$id.' AND kuda="1" AND vid="1" LIMIT 1')) {
		$str .= '<div class="err">Вы уже подписаны на обновления этого фильма в личные сообщения!</div></div><div class="menuniz">
        <a href="'.DIRECTORY.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a>
        <a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
		break;
    }
    $mysqli->query('INSERT INTO `podpiska_num` (`pid`, `sid`, `obnov`, `vid`, `kuda`) VALUES ('.$pid.', ' . $id . ', "1","1","1")');
    $str .= '<div class="save">Вы успешно подписались на уведомление о обновлении фильма "'.$arr['rusname'].'"</div>';
} else {
	$str .= '<div class="us_msg"><strong>При обновлении фильма "'.$arr['rusname'].'", Вы моментально получите уведомление в личные сообщения.</strong></div>
	<form action="'.DIRECTORY.'mail/'.$id.'&amp;ok" method="post"><div class="my_razdel">
	<input type="submit" value="Подтвердить" />
    </div></form>';
}
$str .= '</div><div class="menuniz">
<a href="'.DIRECTORY.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;

case 'email':
$id=intval($_GET['id']);
$arr=$mysqli->getRow('SELECT * FROM `films` WHERE `id` = ?i LIMIT 1', $id);
$title='Уведомления на email';
$zag='На email';
if (isset($_GET['ok'])) {
	$email=iconv_substr($_POST['email'], 0, 255);
	if (empty($_COOKIE['anwap_email'])) {
		setCookie('anwap_email', $email, time() + 3600000);
    }
    if(!filter_var($email, FILTER_VALIDATE_EMAIL)){    	$str .= '<div class="err">Email указан некорректно! Проверьте правильность email.</div></div><div class="menuniz">
        <a href="'.DIRECTORY.'email/'.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a>
        <a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
    	break;
    }
	if (!$mysqli->getOne('SELECT 1 FROM `podpiska_mail` WHERE `email` = ?s LIMIT 1', $email)) {
    	$mysqli->query('INSERT INTO `podpiska_mail` (`email`, `time`) VALUES (?s, ' . $_SERVER['REQUEST_TIME'] . ')',$email);
        $pid=$mysqli->insertId();
    	$us['act_mail']=0;
    	$us['email']=$email;
    } else {    	$us=$mysqli->getRow('SELECT `id`, `act_mail`, `email`, `pass` FROM `podpiska_mail` WHERE `email` = ?s LIMIT 1', $email);
    	$pid=$us['id'];
    }
    if (isset($us['act_mail']) && empty($us['act_mail'])) {
    	if (!isset($_SESSION['send_mail'][$pid])) {    		if (empty($us['pass'])) {    			$rand=mt_rand(111,999);
    		    $mysqli->query('UPDATE `podpiska_mail` SET `pass` = '.$rand.' WHERE `id` = ' . $pid . ' LIMIT 1');
    		} else {    			$rand=$us['pass'];
            }
            mail($us['email'], '=?utf-8?B?' . base64_encode('Подтверждение Email.').'?=', 'Приветствую!<br />В первую очередь спасибо что выбрали наш сайт! Мы стараемся для Вас!<br />Для того, чтобы получать уведомления о выходе новых серий, пожалуйста, подтвердите Ваш Email:<br />Для подтверждения перейдите по ссылке:<br /><br /><a href="'.GD.'/email/s'.$id.'-'.$rand.'_'.$pid.'">anwap.shop/email/s'.$id.'-'.$rand.'_'.$pid.'</a><br /><br />Подтверждать email необходимо только один раз.При подписках на другие фильмы и сериалы,подтверждать email не нужно.<br />С уважением Администрация сайта Anwap.Film!<br />P.S. Если это письмо пришло вам по ошибке, просто проигнорируйте его, и мы Вас больше не побеспокоим.', 'From: Anwap Serials <films@anwap.org>' . "\r\nContent-type: text/html; charset=UTF-8");
            $_SESSION['send_mail'][$pid]=111;
        }
        $str .= '<div class="us_msg"><strong>Для продолжения необходимо подтвердить email "<span style="text-decoration:underline;">'.$email.'</span>". Мы отправили Вам письмо для подтверждения. Прочитайте его и перейдите по ссылке из письма. Если письма долго нет, проверьте папку Спам. После подтверждения email, подпишитесь на обновление фильма повторно.</strong></div>
        <div class="my_msg">*Подтверждадть email необходимо всего один раз.При дальнейших подписках на другие сериалы и фильмы, повторно подтверждать email не нужно.</div>
        </div><div class="menuniz">
        <a href="'.DIRECTORY.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a>
        <a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В сериалы</a></div>';
        break;
    }
    if ($mysqli->getOne('SELECT 1 FROM `podpiska_num` WHERE `pid`='.$pid.' AND `sid`='.$id.' AND kuda="1" LIMIT 1')) {
		$str .= '<div class="err">Вы уже подписаны на обновления этого фильма на email!</div></div><div class="menuniz">
        <a href="'.DIRECTORY.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a>
        <a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
		break;
    }
    $mysqli->query('INSERT INTO `podpiska_num` (`pid`, `sid`, `obnov`, `vid`, `kuda`) VALUES ('.$pid.', ' . $id . ', "1","0","1")');
    $str .= '<div class="save">Вы успешно подписались на уведомления о обновлении фильма "'.$arr['rusname'].'"</div>';
} else {
	$str .= '<div class="us_msg"><strong>При обновления фильма "'.$arr['rusname'].'", Вы моментально получите уведомление на email.</strong></div>
	<form action="'.DIRECTORY.'email/'.$id.'&amp;ok" method="post"><div class="my_razdel">
	<strong>Ваш Email:</strong><br />
	<input name="email" type="text" maxlength="150" value="'.(empty($_COOKIE['anwap_email'])?'':strip_tags($_COOKIE['anwap_email'])).'" /></div><div class="my_razdel">
	<input type="submit" value="Подтвердить" />
    </div></form>';
}
$str .= '</div><div class="menuniz">
<a href="'.DIRECTORY.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a>
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;

//Мои подписки
case 'my':
$em=0;
$url='';
$title = 'Мои уведомления на фильмы';
$zag = 'Мои уведомления';
$em='`user_id`="'.$_SESSION['user_id'].'"';
$v=1;
if (isset($_GET['id']) && isset($_GET['pass'])) {
	$id = intval($_GET['id']);
	$pass = intval($_GET['pass']);
	$em='`id`="'.$id.'" AND `pass`="'.$pass.'"';
	$url='/'.$id.'-'.$pass;
	$v=0;
} else if (isset($_GET['vk'])) {
	$em='`user_id`="'.$_SESSION['user_id'].'" AND `vk_id`<>"0"';
	$url='/vk';
    $zag = 'Подписки в вконтакте';
    $v=3;
}
$mail=$mysqli->getRow('SELECT * FROM `podpiska_mail` WHERE '.$em.' LIMIT 1');
$all=$mysqli->getOne('SELECT COUNT(1) FROM `podpiska_num` WHERE `pid`="'.$mail['id'].'" AND `vid`="'.$v.'" AND `kuda`="1"');
$onpage = ($onpage > $all) ? $all : $onpage;
$start = ($onpage * $page) - $onpage;
$sql = $mysqli->query('SELECT * FROM `podpiska_num` WHERE `pid`="'.$mail['id'].'" AND `vid`="'.$v.'" AND `kuda`="1" ORDER BY id DESC LIMIT ?i, ?i',  $start, $onpage);
if ($onpage) {
   $pages = ceil($all / $onpage);
   if (!$pages) {
        	$pages = 1;
    }
} else {
   $pages = 1;
}
if ($all) {
    $str .= '<div class="save">'.(empty($v)?'Email: '.$mail['email'].'; '.$all.' подписок.':'Вы подписаны на '.$all.' фильм'.pluralForm($all,'','а','ов')).'</div>';
}
/*
if ($v==1) {
	$str .= '<div class="menuverh"><ul class="perehod"><li><a href="'.DIRECTORY.'my">В личку</a></li><li><a href="'.DIRECTORY.'my/vk" class="noactive">В вконтакте</a></li></ul></div>';
} else if ($v==3) {
	$str .= '<div class="menuverh"><ul class="perehod"><li><a href="'.DIRECTORY.'my" class="noactive">В личку</a></li><li><a href='.DIRECTORY.'my/vk">В вконтакте</a></li></ul></div>';
}*/
$str .= (empty($all)?'<div class="err">Вы еще не подписывались на обновления фильмов</div>':'').'<div class="zag2">';
$s=intval($onpage/2);
while ($arr = $mysqli->fetch($sql)) {
	$ser=$mysqli->getRow('SELECT * FROM `films` WHERE `id` = ?i LIMIT 1', $arr['sid']);
    $str .= '<div class="my_razdel"><a href="'.DIRECTORY.$arr['sid'].'"><strong>'.$ser['rusname'].'</strong></a>('.($arr['vid']==3?'в вк':'в личку').')<br /><a href="'.DIRECTORY.'otp'.$url.'-'.$arr['id'].'" onclick="return confirm(\'Отписаться от уведомлений о обновлении фильма '.$ser['rusname'].'?\');">Отписаться</a></div>';
}
$str .= '</div>';
$link=DIRECTORY.'my'.$url.'&';
pages($all,$page,$pages,$link);
if ($pages > 5) {
$str .= 'Страница '.$page.' из '.$pages.':<br/><form action="' . DIRECTORY . 'my'.$url.'" method="get">
<div><input name="page" type="text" maxlength="4" size="4"/>&#160;<input type="submit" value="Go"/></div></form>';
}
$str .= '</div><div class="menuniz">
<a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
break;

case 'otpem':
$id = intval($_GET['id']);
$pass = intval($_GET['pass']);
$del = intval($_GET['del']);
$mail=$mysqli->getRow('SELECT * FROM `podpiska_mail` WHERE `id`="'.$id.'" AND `pass`="'.$pass.'" LIMIT 1');
$num=$mysqli->getRow('SELECT * FROM `podpiska_num` WHERE `pid`='.$mail['id'].' AND `id`='.$del.' LIMIT 1');
if ($num['id']) {
	$mysqli->query('DELETE FROM `podpiska_num` WHERE `id`='.$num['id'].' LIMIT 1');
}
header('Location: '.DIRECTORY.'my/'.$id.'-'.$pass);
break;

case 'otpmy':
$del = intval($_GET['del']);
if (isset($_GET['vk'])) {	$mail=$mysqli->getRow('SELECT * FROM `podpiska_mail` WHERE `user_id`="'.$_SESSION['user_id'].'" AND `vk_id`<>"0" LIMIT 1');
} else {	$mail=$mysqli->getRow('SELECT * FROM `podpiska_mail` WHERE `user_id`="'.$_SESSION['user_id'].'" LIMIT 1');
}
$num=$mysqli->getRow('SELECT * FROM `podpiska_num` WHERE `pid`='.$mail['id'].' AND `id`='.$del.' LIMIT 1');
if ($num['id']) {
	$mysqli->query('DELETE FROM `podpiska_num` WHERE `id`='.$num['id'].' LIMIT 1');
}
header('Location: '.$_SERVER['HTTP_REFERER']);
break;
/*
//Вконтакте
case 'vk':
$id=intval($_GET['id']);
$arr = mysql_fetch_assoc(mysql_query('SELECT `rusname` FROM `films` WHERE `id` = ' . $id, $mysql));
$title='Уведомления в вк';
$zag='В вконтакте';
$str .= '<div class="us_msg"><div style="text-align: center;"><strong>Подписаться на уведомления о обновлении фильма "'.$arr['rusname'].'"</strong></div></div>';
if (isset($_GET['ok'])) {
	if (!mysql_fetch_row(mysql_query("SELECT 1 FROM `podpiska_mail` WHERE `vk_id` = '" . $USER['vk_id'] . "' LIMIT 1", $mysql))) {
		include $_SERVER['DOCUMENT_ROOT'].'/inc/function/vk_class.php';
	    friends_add();
	    $fr=friends_get($USER['vk_id']);
	    if (!$fr) {
	    	$str .= '<div class="err">Для получения сообщений о обновлении фильма, зайдите на аккаунт нашего сайта <a href="http://vk.com/anwap_bot" target="_blank">vk.com/anwap_bot</a> и нажмите "Добавить в друзья" и не удаляйте из друзей.</div>
	    	<div class="tl">
            <a href="'.DIRECTORY.'vk/'.$id.'"><img src="/images/elka.png" loading="lazy"  alt="" /> Вернуться</a></div>';
	        break;
	    } else {
	    	mysql_query("INSERT INTO `podpiska_mail` (`user_id`, `vk_id`, `time`) VALUES ('".$_SESSION['user_id']."', '".$USER['vk_id']."', " . $_SERVER['REQUEST_TIME'] . ");", $mysql);
    	    $pid=mysql_insert_id();
        }
    } else {
    	$us = mysql_fetch_row(mysql_query('SELECT `id` FROM `podpiska_mail` WHERE `vk_id` = "' . $USER['vk_id'] . '" LIMIT 1', $mysql));
    	$pid=$us[0];
    }
    if ($pid && mysql_fetch_row(mysql_query("SELECT 1 FROM `podpiska_num` WHERE `pid`='".$pid."' AND `sid`='".$id."' AND kuda='1' LIMIT 1", $mysql))) {
		$str .= '<div class="err">Вы уже подписаны обновление этого фильма.</div>
		</div><div class="menuniz">
        <a href="'.DIRECTORY.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a>
        <a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
		break;
    } else if ($pid) {
    	mysql_query("INSERT INTO `podpiska_num` (`pid`, `sid`, `obnov`, `vid`, `kuda`) VALUES ('".$pid."', '" . $id . "', '1', '3','1');", $mysql);
        $str .= '<div class="save">Вы успешно подписались на уведомления фильма "'.$arr['rusname'].'"</div>
        </div><div class="menuniz">
        <a href="'.DIRECTORY.$id.'"><img src="/style/img/vernutca.png" loading="lazy"  alt="" />Назад</a>
        <a href="'.$FD.'"><img src="/style/img/back.png" loading="lazy"  alt="" />В фильмы</a></div>';
        break;
    }
}
if (empty($_SESSION['user_id'])) {
	$str .= '<div class="err">Для продолжения необходимо <a href="https://anwap.shop/">зарегистрироваться</a> на сайте или <a href="https://anwap.shop/">войти</a>.</div>';
} else if (empty($USER['vk_id'])) {
	$str .= '<div class="err">Для продолжения необходимо <a href="/soc_vk">прикрепить аккаунт</a> вконтакте.</div>';
} else {
	$str .= '<form action="'.DIRECTORY.'vk/'.$id.'&ok" method="post"><div class="my_msg">
	<div class="my_razdel"><strong>Аккаунт: <a href="http://vk.com/id'.$USER['vk_id'].'" target="_blank">vk.com/id'.$USER['vk_id'].'</a></strong></div><div class="my_razdel">
	<input type="submit" value="Подписаться" />
	</div></div></form>';
}
$str .= '<div class="us_msg"><div class="my_razdel"><strong>Инструкция:</strong></div><div class="my_razdel">
1. Зарегистрироваться или войти на сайт.</div><div class="my_razdel">
2. Прикрепить аккаунт вк.</div><div class="my_razdel">
3. Вконтакте отправить заявку на добавления в друзья <a href="http://vk.com/anwap_bot" target="_blank">vk.com/anwap_bot</a>, с этого аккаунта будут приходить уведомления о фильмах.</div><div class="my_razdel">
4. Для получения сообщений не удаляйте из друзей аккаунт.</div><div class="my_razdel">
5. Рекомендуем вступить в нашу группу <a href="http://vk.com/anwaporg" target="_blank">vk.com/anwaporg</a>.</div><div class="my_razdel">
*При обновлении фильма, вы моментально получите сообщение в вконтакте.</div><div class="my_razdel">
Если возникли вопросы, пишем в тему на форуме <a href="/forum/515" target="_blank">Уведомление о сериалах в вк!</a>.
</div></div>';
break;
*/
}
foot();
?>