1) { $prevpage = $page - 1; $prevurl = "$baseurl$prevpage"; } $baseurl = "/anpromo/"; $pagenum = 1; $tempcontent = VIEWPATH.'anpdf2.phtml'; //подшаблон include VIEWPATH.'layout.phtml'; //центральный шаблон } function read_kuri($hash, $page = 1, $scale = 1, $promo = false){ $price = db_get("SELECT `price_id`, `pricename`, `BeginDate` 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'; $basepg = PGDIR.$hash.'/'.$hash.'-'; $pgfile = $basepg.$page.'.pdf'; $cachefile = PDFDIR.$namefile; $newcurr = strtotime($price['BeginDate']); if (file_exists($cachefile)){ $fullpdf = '/pdf/'.$namefile; } else { $fullpdf = '/file/'.$hash; } if (file_exists($pgfile)){ $pdfile = '/pages/'.$hash.'/'.$hash.'-'.$page.'.pdf'; $pagenum = 1; } if ($page > 1 or $promo){ $fullpdf = $pdfile; $downtitle = 'Если по какой-то причине у вас не загрузилась страница ниже, то нажмите сюда, чтобы скачать pdf'; } else { $downtitle = 'Если по какой-то причине у вас не загрузилось издание ниже, то нажмите сюда, чтобы скачать pdf'; } $id = $price['price_id']; $title = $price['pricename']; if ($promo){ $filedown = True; $baseurl = "/promo/$hash/"; } else { $filedown = True; $baseurl = "/read/$hash/"; } $nextpage = $page + 1; if (file_exists($basepg.$nextpage.'.pdf')){ $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; if ($page > 1) $title = $price['pricename']."- $page"; else $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'); }