cache pages
This commit is contained in:
@@ -8,9 +8,10 @@ function anpromo_kuri($page = 1, $scale = 1){
|
|||||||
$title = 'Номер 12(706)';
|
$title = 'Номер 12(706)';
|
||||||
$newcurr = strtotime('2006-05-12');
|
$newcurr = strtotime('2006-05-12');
|
||||||
|
|
||||||
$file = SITEPATH.'pub/files/source/742.pdf';
|
$file = SITEPATH.'pub/files/pdf/promo.pdf';
|
||||||
|
|
||||||
$data = pdfs_init($file, $page);
|
$data = pdfs_init($file, $page);
|
||||||
|
|
||||||
$count = $data['count'];
|
$count = $data['count'];
|
||||||
|
|
||||||
$pdfile = SITE.$data['pdfpgurl'];
|
$pdfile = SITE.$data['pdfpgurl'];
|
||||||
|
|||||||
@@ -46,10 +46,8 @@ function pdfs_init($source, $page = 1){
|
|||||||
if (!file_exists($source))
|
if (!file_exists($source))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
// $result['count'] = pdfs_count($source); // количество страниц
|
|
||||||
$result['pdfurl'] = SITE.trim(pdfs_cachefile($source), '/'); //полный файл на скачку
|
$result['pdfurl'] = SITE.trim(pdfs_cachefile($source), '/'); //полный файл на скачку
|
||||||
|
|
||||||
|
|
||||||
$name = pdfs_hash($source);
|
$name = pdfs_hash($source);
|
||||||
$cachedir = PGDIR.$name.'/';
|
$cachedir = PGDIR.$name.'/';
|
||||||
$cachefile = $name.'-'.$page.'.pdf';
|
$cachefile = $name.'-'.$page.'.pdf';
|
||||||
@@ -57,6 +55,9 @@ function pdfs_init($source, $page = 1){
|
|||||||
|
|
||||||
if (!file_exists($fullcachefile)){
|
if (!file_exists($fullcachefile)){
|
||||||
|
|
||||||
|
if (!file_exists($source))
|
||||||
|
return false;
|
||||||
|
|
||||||
if (!is_dir($cachedir))
|
if (!is_dir($cachedir))
|
||||||
mkdir($cachedir);
|
mkdir($cachedir);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user