PHP expert |
|
dat copy(); werkt niet maar hoe kan ik imagesx & imagesy erbij inzetten...
want ik snap er nog steeds niet echt veel van...
heb nu dit, dmv die link hierboven, maar ik krijg nu de url te zien
<?php
function resize($map,$file,$maxwidth)
{
$bestand = $map."/".$file;
$dimensions = getimagesize($bestand);
$doelbreedte = $maxwidth;
$bronbreedte = $dimensions[0];
$bronhoogte = $dimensions[1];
$doelhoogte = ($bronhoogte * $doelbreedte) / $bronbreedte;
$doelhoogte = round($doelhoogte, 0);
header('content-type: image/jpeg');
$image = imagecreatefromjpeg($bestand);
$destination = imagecreatetruecolor($doelbreedte, $doelhoogte);
imagecopyresampled($destination, $image, 0, 0, 0, 0, $doelbreedte, $doelhoogte, $bronbreedte, $bronhoogte);
imagejpeg($destination);
imagedestroy($image);
imagedestroy($destination);
}
?>
<?php function resize($map,$file,$maxwidth) { $bestand = $map."/".$file; $doelbreedte = $maxwidth; $bronbreedte = $dimensions[0]; $bronhoogte = $dimensions[1]; $doelhoogte = ($bronhoogte * $doelbreedte) / $bronbreedte; $doelhoogte = round($doelhoogte, 0); header('content-type: image/jpeg'); $image = imagecreatefromjpeg($bestand); $destination = imagecreatetruecolor($doelbreedte, $doelhoogte); imagecopyresampled($destination, $image, 0, 0, 0, 0, $doelbreedte, $doelhoogte, $bronbreedte, $bronhoogte); imagejpeg($destination); imagedestroy($image); imagedestroy($destination); } ?>
|