Avatar billede dero Nybegynder
28. oktober 2004 - 18:28 Der er 3 kommentarer

billede upload med resize i forhold til brede.

Hej.. jeg søger en script som skal uploade et billede til mappen "galleri" deri skal den ligge 2 billeder.

1) Det er orginal billedet. Hvis breden er 550 pixel eller under skal det bare smides i mappen, eller skal det resizes så breden er 550 pixel (højden skal være propertionel med breden i samme forhold som i orginalen).

2) Så skal det også smides et billede i samme mappe der hedder '"thumb"+tidligere_navn' det skal være 150 pixel i breden og højden skal så være propertionel..

Er der nogle der sidder inde med et sådan script, eller mener de kan lave et så vil jeg være over glad!!

Mange tak..
Avatar billede jens99 Nybegynder
28. oktober 2004 - 18:29 #1
Dejligt, spg nummer 555555
Avatar billede googolplex Novice
28. oktober 2004 - 18:41 #2
Jeg har følgende som du måske kan bruge til et udgangspunkt ?

<?php
$pic = "evt/sti/billede.jpg";                // Originalt billede
$thumb = "evt/sti/billede_thumb.jpg";            // Ønsket miniature billede
Thumb($pic, $thumb);                    // Kald funktion

function Thumb($sourcefile, $targetfile) {
    $size = 80;                            // Max størrelse (pixler)
    $source_id = imageCreateFromJPEG($sourcefile);
    $source_x = imagesx($source_id);
    $source_y = imagesy($source_id);
    $delta = $size/max($source_x, $source_y);
    $dest_x = round($source_x*$delta);
    $dest_y = round($source_y*$delta);
    $target_id=imagecreatetruecolor($dest_x, $dest_y);
    imagecopyresampled($target_id,$source_id,0,0,0,0, $dest_x,$dest_y, $source_x,$source_y);
    imagejpeg($target_id,$targetfile,100);
}
?>
Avatar billede Slettet bruger
28. oktober 2004 - 20:29 #3
ej jeg gik lige herind pga 555555 :D
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester