1) { $prevpage = $page - 1; $prevurl = "/anpromo/$prevpage"; } include ('anpdf2.phtml'); } function read_kuri($hash, $page = 1, $scale = 1.5, $promo = false){ $price = db_get("SELECT `price_id`, `pricename` FROM `price` WHERE `pricehash` = '$hash' LIMIT 1"); if (!isset($price['price_id'])){ header("HTTP/1.0 404 Not Found"); echo "file not found"; return False; } $namefile = $hash.'.pdf'; $pgfile = PGDIR.$hash.'/'.$hash.'-'.$page.'.pdf'; $cachefile = PDFDIR.$namefile; if (file_exists($cachefile)){ $fullpdf = '/pdf/'.$namefile; } else { $fullpdf = '/file/'.$hash; } if (file_exists($pgfile)){ $pdfile = '/pages/'.$hash.'/'.$hash.'-'.$page.'.pdf'; $pagenum = 1; } elseif (file_exists($cachefile)){ $pdfile = '/pdf/'.$namefile; $pagenum = $page; } else { $pdfile = $fullpdf; $pagenum = $page; } if ($page > 1 or $promo){ $fullpdf = $pdfile; $downtitle = 'Если по какой-то причине у вас не загрузилась страница ниже, то нажмите сюда, чтобы скачать pdf'; } else { $downtitle = 'Если по какой-то причине у вас не загрузилось издание ниже, то нажмите сюда, чтобы скачать pdf'; } $id = $price['price_id']; $maxpage = 24; $title = $price['pricename']; if ($promo){ $filedown = True; $baseurl = "/promo/$hash/"; } else { $filedown = True; $baseurl = "/read/$hash/"; } if ($page < $maxpage){ $nextpage = $page + 1; $nexturl = "$baseurl$nextpage"; } if ($page > 1) { $prevpage = $page - 1; $prevurl = "$baseurl$prevpage"; } $tempcontent = VIEWPATH.'anpdf2.phtml'; //подшаблон include VIEWPATH.'layout.phtml'; //центральный шаблон } function text_kuri(){ $id = 659286; $news = file_get_contents(API.'id/'.$id); print_r($news); $tempcontent = VIEWPATH.'anpdf.phtml'; include VIEWPATH.'layout.phtml'; //view( 'views/antext.phtml',['news'=> $news] ); } function promo_kuri($hash, $page = 1, $scale = 2, $promo = false){ return read_kuri($hash, $page, $scale, true); $price = db_get("SELECT `price_id`, `pricename` FROM `price` WHERE `pricehash` = '$hash' LIMIT 1"); if (!isset($price['price_id'])){ header("HTTP/1.0 404 Not Found"); echo "file not found"; return False; } $id = $price['price_id']; $pdfile = "/file/$hash"; $maxpage = 32; $title = $price['pricename']; if (!$promo) $filedown = False; $baseurl = "/promo/$hash/"; if ($page < $maxpage){ $nextpage = $page + 1; $nexturl = "$baseurl$nextpage"; } if ($page > 1) { $prevpage = $page - 1; $prevurl = "$baseurl$prevpage"; } include ('anpdf2.phtml'); }