Есть сайт с шаблоном, в нем добавлена PHP функция определения размера прайса и его даты, который лежит в специальной папке сайта.
Так вот, этот участок видимо кэшируется, раз не всегда выводится актуальная информация о файлах. Как сделать так, что бы этот участок кода не кэшировался и при открытии страницы, фрагмент кода выполнялся и показывал актуальную информацию.
Код |
---|
<? /***Выведение Размера файла***/ $filezipname='/price-list/price.zip'; $filexlsname='/price-list/price.xls'; $fullfilezipname=$_SERVER["DOCUMENT_ROOT"] .$filezipname; $bytes=filesize($fullfilezipname); $decimals = 2; $sz = 'BKMGTP'; $factor = floor((strlen($bytes) - 1) / 3); $sizezipfile= (sprintf("%.{$decimals}f", $bytes / pow(1024, $factor)) . @$sz[$factor]); $fullfilexlsname=$_SERVER["DOCUMENT_ROOT"] .$filexlsname; $bytes=filesize($fullfilexlsname); $decimals = 2; $sz = 'BKMGTP'; $factor = floor((strlen($bytes) - 1) / 3); $sizexlsfile= (sprintf("%.{$decimals}f", $bytes / pow(1024, $factor)) . @$sz[$factor]); /***Получение даты прайса***/ if (file_exists($fullfilezipname)) { $datechange=date("d.m.y H:i", filectime($fullfilezipname)); } $aMenuLinks = Array( Array( "Прайс-лист</span><br><span style='font-size: 9px; color:#925601; padding: 0px 0px 0px 20px;'>".$datechange."(МСК)</span>", "/price-list/", Array(), Array(), "" ), Array( "Прайс (.xls) ".$sizexlsfile, $filexlsname, Array(), Array(), "" ), Array( "Прайс (.zip) ".$sizezipfile, $filezipname, Array(), Array(), "" ) ); ?> |