21. september 2005 - 15:51
Der er
5 kommentarer
imagecopyresample virker! Hvordan får jeg den til at gemme?
jeg har et script der virker, // The file $filename = $_REQUEST['filename']; // Set a maximum height and width $width = 400; $height = 400; // Content type header('Content-type: image/jpeg'); // Get new dimensions list($width_orig, $height_orig) = getimagesize($filename); if ($width && ($width_orig < $height_orig)) { $width = ($height / $height_orig) * $width_orig; } else { $height = ($width / $width_orig) * $height_orig; } // Resample $image_p = imagecreatetruecolor($width, $height); $image = imagecreatefromjpeg($filename); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); // Output imagejpeg($image_p, null, 100); ?> men når jeg så har uploaded mit billed og den viser det resized, ja så gemmer den det ikke , da det stadig vises stort i mit hyhedssystem! jeg har kigget på nettet og fundet noget lignende det her $save='1' $save=eregi_replace('%ext',$gd_ext[$image_type],$save); meen hvordan skal jeg lige lave det om så det passer ! jeg fatter det desværre ikke
Annonceindlæg fra Computerworld
21. september 2005 - 16:04
#1
// The file $filename = $_REQUEST['filename']; // Set a maximum height and width $width = 400; $height = 400; // Content type header('Content-type: image/jpeg'); // Get new dimensions list($width_orig, $height_orig) = getimagesize($filename); if ($width && ($width_orig < $height_orig)) { $width = ($height / $height_orig) * $width_orig; } else { $height = ($width / $width_orig) * $height_orig; } // Resample $image_p = imagecreatetruecolor($width, $height); $image = imagecreatefromjpeg($filename); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); // Output //HER GEMMER DU OSSE BILLEDE imagejpeg($image_p, dit_filnavn.jpg, 100); ?>
21. september 2005 - 16:11
#2
okay lyder nemt, men undskyld jeg spørger, det skal nemlig gemmes som det det allerede hedder, hvordan skriver jeg det imagejpeg($image_p, $filename, 100); eller .. :D jeg er på ingen måder en haj .. hehe men håber du lige har tid til at svare
21. september 2005 - 16:38
#3
$filename = $_REQUEST['filename']; er det det filnavn der kommer fra en form af ?
21. september 2005 - 17:05
#4
imagejpeg($image_p,$filename, 100); sådan kom det til at se nu, og nu virker det, tak for hjælpen :)
21. september 2005 - 17:06
#5
så være venlig og skrive et eller andet som et svar :)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.