Avatar billede krestenbuch Nybegynder
15. januar 2004 - 16:15 Der er 4 kommentarer

thumpnail / imagejpeg flere gange.

Hej

Jeg forsøger at lave et thumpnailgalleri.

Jeg har forsøgt at lave noget med en løkke og en masse andet smart, men det er vist GD jeg ikke rigtig forstår.

Den her kode kan jeg få til at virke. Ingen problemer der kommer et fint lille billede.

$size = getimagesize("virksund.jpg");
$billede = imagecreatefromjpeg ("virksund.jpg");
$nyt_billede = imagecreatetruecolor(100,100);
imagecopyresampled($nyt_billede, $billede, 0, 0, 0, 0, 100, 100, $size[0], $size[1]);
imagejpeg ($nyt_billede);
imagedestroy ($billede);
imagedestroy ($nyt_billede);

Hvis jeg forsøger at køre den to gange i træk med to forskellige billeder, kommer der stadig kun et billede i lille format.

Jeg fatter det ikke. Er der kan hjælpe mig lidt vil jeg være meget taknemlig.

Mvh. Kresten.
Avatar billede fcknet Nybegynder
15. januar 2004 - 16:27 #1
kan du ikke bare lave det som en funktion?
Avatar billede krestenbuch Nybegynder
15. januar 2004 - 16:45 #2
Sådan?

function thumpnail($file) {
  $size = getimagesize($file);
  $billede = imagecreatefromjpeg ($file);
  $nyt_billede = imagecreatetruecolor(100,100);
  imagecopyresampled($nyt_billede, $billede, 0, 0, 0, 0, 100, 100, $size[0], $size[1]);
  imagejpeg ($nyt_billede); //Vis billede
  imagedestroy ($billede);
  imagedestroy ($nyt_billede);
}
thumpnail("gl_torben.jpg");
thumpnail("gl_siebo.jpg");

Der sker præsis det samme.

Jeg har desuden fundet ud af at browseren ikke viser nogen kilde. Hvordan kan det være?
Avatar billede krestenbuch Nybegynder
15. januar 2004 - 16:48 #3
Vil det hjælpe at gemme billedet, for så at slette det igen, når det er blevet vist?
Avatar billede fcknet Nybegynder
15. januar 2004 - 17:29 #4
nej...
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