Problemer med getimagesize - igen
Hej,Jeg troede problemet var løst efter jeg fik hjælp i disse tråde http://www.eksperten.dk/spm/870111 og http://www.eksperten.dk/spm/870120.
Efter jeg har omdøbt filerne til *.jpg fungerer nedenstående ikke længere. Koden er:
<?php $file = $dir.'/'.substr('000'.$nr,-3).'.jpg';
$size = getimagesize($file);
$width = $size[0];
if (($max < 1000) && ($width < 2000)) {
echo '<p align="center" class="billede">'.'<img src="'.$file.'" width="960" alt="" title="" border="0">'; }
if (($max < 1000) && ($width > 2000)) {
echo '<p align="center" class="billede_rul">'.'<img src="'.$file.'" height="1300" alt="" title="" border="0">'; }
if ($max > 1000) {
echo '<p align="center" class="billede">'.'<img src="'.$dir.'/'.substr('0000'.$nr,-4).'.jpg" width="960" alt="" title="" border="0">'; } ?>
Men width hentes ikke. Jeg har prøvet echo $file; og den korrekte sti med filnavn, men echo $width; giver intet resultat. Hvis jeg fx skriver $file = "http://www.enhjemmeside.com/etbillede.jpg"; og herefter echo $width; får jeg den korrekte pixelværdi.
