No image caching, PHP script
Hej,Skal bruge en script til at vise embedded images, sådan at der kan kaldes til scriptet. Formål er at undgå image caching.
Har en testside kørende med 2 sider, henholdsvis "photogd.php" - der danner små billeder i et galleri og en side "photoviewer.php", hvor de små billeder vises i det større forat.
http://www.testdk.1go.dk/plugins/photogd/photogd.php?lng=fr&fotocat=Moto&mode=thumb
http://www.testdk.1go.dk/photogd.txt
http://www.testdk.1go.dk/photoviewer.txt
Kunne så godt tænke mig at de billeder som vises i stort format ikke ryger i "temporary internet files"
Det jeg mangler er så et php script, der viser billederne embedded så de kun afvikles på webseveren ergo ingen caching. forhåbentlig.
Har fundet et script på nettet, men kan ikke få det til at virke/implementere det i de to ovennævnte sider..
Håber i kan hjælpe..
mvh
////////////////////////////
<?php $alp="abcdefghijklmnopqrstuvwxzy";$alp.=strtoupper($alp);for($i=0,$len=strlen($pic);$i<$len;$i++)if(strstr($alp,$pic[$i]))$pic[$i]=chr(ord($pic[$i])+((strtoupper($pic[$i])>'M')?-13:13));$info=@getimagesize($pic);$ext="";switch($info[2]){case 1:$ext="gif";break;case 2:$ext="jpeg";break;case 3:$ext="png";break;}if($ext=="")header("Content-type: image/gif");else{header("Content-type: image/".$ext);header("Content-disposition: filename=noname");header("Pragma: no-cache");header("Expires: 0");header("Cache-control: no-cache,must-revalidate,no-store");readfile($pic);} ?>