Hejsa, jeg har fundet et script der laver thumnails, problemet er dog at den overskriver det originale billede, som den ikke skal.
Hvordan ændre jeg det ?
Scriptet ser sådan her ud: <? /********************************************************** * function resizejpeg: * * = creates a resized image based on the max width * specified as well as generates a thumbnail from * a rectangle cut from the middle of the image. * * @dir = directory image is stored in * @newdir = directory new image will be stored in * @img = the image name * @max_w = the max width of the resized image * @max_h = the max height of the resized image * @th_w = the width of the thumbnail * @th_h = the height of the thumbnail * **********************************************************/
function resizejpeg($dir, $newdir, $img, $max_w, $max_h, $th_w, $th_h) { // set destination directory if (!$newdir) $newdir = $dir;
// get original images width and height list($or_w, $or_h, $or_t) = getimagesize($dir.$img);
// make sure image is a jpeg if ($or_t == 2) {
// obtain the image's ratio $ratio = ($or_h / $or_w);
// original image $or_image = imagecreatefromjpeg($dir.$img);
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvordan ser linjen du bruger til at kalde din resizejpeg-funktion ud? Husker at du gøre $dir forskellig fra $newdir (altså den første og den anden parameter)?
mente ikke skaleret, men altså. Det script jeg selv postede klippet/cropper billedet til, som jeg gerne vil have det. Men ønsker som sagt kun den éne fil.
Du kan tilmed nøjes med kun at lave den ene ;) som du kan se har jeg to linjer hvor jeg kalder resize() - du kan også slette den oprindelige hvis du vil, med unlink()
Syntaksen er: unlink("filnavn"); så det må vel være unlink($dir.$img) eller unlink($newdir.$img) ?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.