Najpierw kod, potem omówię problem

<?php $zdjecie = query("SELECT `adres` FROM `foto` WHERE `id` = '".$id."' LIMIT 1;"); $im_src=@imagecreatefromjpeg($zdjecie[0]); $srcx=@imagesx($im_src); $srcy=@imagesy($im_src); if($srcy > $srcx) { $ile = $srcy/$size; $szerokosc = $srcx/$ile; $wysokosc = $srcy/$ile; }else{ $ile = $srcx/$size; $szerokosc = $srcx/$ile; $wysokosc = $srcy/$ile; } $im_doc=imagecreatetruecolor($szerokosc,$wysokosc); @imagecopyResampled($im_doc,$im_src,0,0,0,0,$szerokosc,$wysokosc,$srcx,$srcy); imagejpeg($im_doc,'',89); ImageDestroy($im_doc); ?>
Do wyświetlania miniatur w galerii używam powyższego kodu. Ok, działa. problem polega na tym,
że miniaturki po każdym wejściu na stronę są pobierane na nowo (trwa to za długo).
Pozostała grafika normalnie jest cachowana i wczytuje się bardzo szybko.
Jak to ogarnąć?
