Avatar billede krydset Nybegynder
09. december 2003 - 19:49 Der er 10 kommentarer og
1 løsning

resize et billede ved udskrivning?

jeg har en mappe som alle billeder af produkter til min shop ligger i. de ligger der u fuld str. der ligger så en sti i db som henviser til billedet.

Jeg udskriver det så med <img src='http://mitdomæne.dk/$row[sti]'></img>

Kan man sætt noget ind i den sti så billedet bliver resizet dynamisk ikke noget med

<img src='http://mitdomæne.dk/$row[sti]' width='20' height='30'></img>

men noget php´sk hvis det findes.

havdte tænkt på noget lignende

<img src='http://mitdomæne.dk/resizeimage($row[sti])'></img>

Men det findes ikke :-(
Avatar billede jakoba Nybegynder
09. december 2003 - 19:57 #1
du kan lave en funktion  resizeimage der returnerer navnet på den fil du genererer ved at formindske billedet. Men du kan ikke bare skrive et kald til php ind i din html-kode:
  <img src='http://mitdomæne.dk/" .resizeimage($row[sti]) ."'></img>

Noget andet er at sådan noget billedbehandling er dyrt i CPU-tid på serveren. Jeg vil til hver en tid anbefale at du kun formindsker dinne billeder een gang, og så lader de små billeder ligge på serveren så de bliver hentet direkte istedet for at generere dem hvergang.
Avatar billede krydset Nybegynder
09. december 2003 - 20:01 #2
Hvad kræver det af vers. gdlib ??
Avatar billede krydset Nybegynder
09. december 2003 - 20:01 #3
Hvis nu jeg skulle lave dem så ved upload??
Avatar billede jakoba Nybegynder
09. december 2003 - 20:08 #4
Det kommer and på hvilken type billede det er. mange versioner af GDlib kan ikke arbejde med .gif billeder, men .jpg er som regel OK.

Ja hellere ved upload, så bliver det kun een gang du bruger tid på det.
Avatar billede krydset Nybegynder
09. december 2003 - 20:13 #5
jeg skal arbejde med *.jpg er gdlib 1,6 ok til det. og hvor kan man se et script som resizer inden upload..
Avatar billede krydset Nybegynder
09. december 2003 - 20:15 #6
Det her står i min info fil

gd
GD Support enabled
GD Version 1.6.2 or higher
FreeType Support enabled
FreeType Linkage with freetype
JPG Support enabled
PNG Support enabled
WBMP Support enabled


kan jeg så frit arbejde de filtyper ??
Avatar billede krydset Nybegynder
09. december 2003 - 20:15 #7
og bruge alle img finktioner i php?
Avatar billede jakoba Nybegynder
09. december 2003 - 20:24 #8
det betyder du kan arbejde med  .jpg (og formodentlig .jpeg og diverse andre måder at stave det), .png  og  .bmp  billeder (eller måske kun .wbmp hvad pokker det er for et format (Windows-bmp?))

mht om alle funktioner virker på det format kommer du til at læse i manualen for hver funktion. Det er vist den generelle regel, men der er (naturligvis) undtagelser.
Avatar billede krydset Nybegynder
09. december 2003 - 20:26 #9
oki prøver mig frem, og ser hvad der kommer ud af det :-D

smider du et svar??
Avatar billede jakoba Nybegynder
09. december 2003 - 20:29 #10
ok
Avatar billede krydset Nybegynder
09. december 2003 - 20:35 #11
hvor let er det at installere gdlib 2.0 på en redhat server. skal hele php compiles om eller kan man nøjes med en rpm pakke der skal installeres??
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