Kurt_im Skrevet 27. september 2006 Skrevet 27. september 2006 Hei Prøver å skaler et bilde ved hjelp av GD men får bare en haug med feilmeldinger: http://www.mivaco.com/gdtest/gd2.php Koden jeg bruker ser slik ut: Jeg kan ikke helst se hvor jeg gjør feil, da jeg har prøvd denne på flere ulike hosts og flere ulike kodebiter. $file = '../gdtest/01.jpg'; //This will set our output to 45% of the original size $size = 0.45; // This sets it to a .jpg, but you can change this to png or gif //header('Content-type: image/jpeg'); // Setting the resize parameters list($width, $height) = getimagesize($file); $modwidth = $width * $size; $modheight = $height * $size; // Resizing the Image $tn = imagecreatetruecolor($modwidth, $modheight); $image = imagecreatefromjpeg($file); imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height); // Outputting a .jpg, you can make this gif or png if you want //notice we set the quality (third value) to 100 imagejpeg($tn, null, 100);
Gjest Slettet+142 Skrevet 27. september 2006 Skrevet 27. september 2006 skal ikkje si at dette e riktig, men håper for din del: imagedestroy($image); det e $image som e bildet? legg linjen til i bunnen av koden..
Knebba Skrevet 27. september 2006 Skrevet 27. september 2006 (endret) legg dette i toppen av fila: header("Content-type: image/jpg"); EDIT: overså linja i koden din Endret 27. september 2006 av kennteh
NH Skrevet 27. september 2006 Skrevet 27. september 2006 koden din ser ut til å fungere som den skal. annbefalt: lag deg en ny fil, f.eks gd.html å legg gd.php i en image tag slik: <img src="gd.php" /> da er problemet med header borte
Gjest Slettet-rXRozPkg Skrevet 28. september 2006 Skrevet 28. september 2006 legg dette i toppen av fila: header("Content-type: image/jpg"); EDIT: overså linja i koden din 6949604[/snapback] Den er nå der, men den er kommentert ut, så det var jo ikke så galt det du sa allikevel
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå