Avatar billede alodia Nybegynder
22. marts 2008 - 12:33 Der er 6 kommentarer

Billede resize endnu engang

jeg sidder med en opgave hvor der på siden er et stort billede og tre små.....
de tre små er variationer.
opgaven lyder på at de eksisterende billeder skal (hentes fra databasen)"autoscaleres" til thumbnails som man så skal trykke på(link)hvorved de vises i full_size ovenover.Det er muligt at det er meget langsomt fordi den skal gøre det hvergang siden åbnes. men der er max 4-5 billeder til hvert produkt. Jeg vil gerne udlove point til den der kan give mig løsningen, men ved ikke hvordan man "overdrager" dem!
Avatar billede jakobdo Ekspert
22. marts 2008 - 12:39 #1
Prøv at kig på denne "artikel" : http://www.eksperten.dk/artikler/1130
Avatar billede alodia Nybegynder
22. marts 2008 - 12:43 #2
tror jeg er ved at have fundet ud af det....
Avatar billede alodia Nybegynder
22. marts 2008 - 12:45 #3
<?php
list($bredde, $hojde) = getimagesize("products/less_sort.jpg"); //Find højden og bredden på det billede jeg vil resize 
$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden? 

//Find den nye højde og bredde 
$bredde_ny = 120; 
$hojde_ny = round($bredde_ny*$forhold);

//Load/opret billeder
$source = imagecreatefromjpeg("products/less_sort.jpg"); 
$destination = imagecreate($bredde_ny, $hojde_ny);

//Resize
imagecopyresized($destination, $source, 0, 0, 0, 0, $bredde_ny, $hojde_ny, $bredde, $hojde);

//Gem
imagejpeg($destination, "products/thumbnail/less_sort_sm.jpg");
?>

skal så bare have lavet  ("products/less_sort.jpg"); om til en php sætning hvor den henter alle billederne i databasen pånær thumbs som den loader direkte fra mappen!!?
Avatar billede alodia Nybegynder
22. marts 2008 - 12:45 #4
eller hvad?
Avatar billede alodia Nybegynder
22. marts 2008 - 12:48 #5
må nok hellere oprette en tabel mere i min database til de thumbs!
Avatar billede jakobdo Ekspert
22. marts 2008 - 14:30 #6
Tja, med minde du gemmer filnavn i tabellen, og thumbs altid hedder: THUMB_(FILNAVN) osv...
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