Avatar billede pykzdk Nybegynder
23. februar 2013 - 18:16 Der er 14 kommentarer og
1 løsning

Vise billed med bestemt størrelse

Hej eksperter går lidt og roder med at mine profil billeder skal vises i en bestemt størrelse
koden ser således ud :
echo "<img src='billeder/$row[billedid]'><br>"; den virker perfekt men laver fejl når jeg prøver at lave billedet med en stemt højde og bredde
Avatar billede olebole Juniormester
23. februar 2013 - 19:08 #1
<ole>

Brug billeder i den størrelse, de skal vises i. HTML er ikke egnet til at vise billeder i andre størrelser, end den de har

/mvh
</bole>
Avatar billede scootergrisen Nybegynder
23. februar 2013 - 20:52 #2
Du laver bare billedet i din størrelse du ønsker.

Også i din HTML img kode sætter du width og height til den størrelse som billedet har.

Hvis det er fordi du ikke kender bredden og højden på billedet kan du kigge på getimagesize() funktionen i PHP manualen : http://php.net/manual/en/function.getimagesize.php
Avatar billede jakobdo Ekspert
23. februar 2013 - 21:45 #3
Som olebole siger, sørg for at lav den rigtige størrelse under upload.
Mangler du hjælp til upload, så har jeg lavet nogle ret gode (hvis jeg selv skal sige det) guides om netop upload og resize af billeder.
Kig på dem.
(resize kan evt. køres på filer du allerede har og dermed lave filer i den størrelse du måtte ønske)
Avatar billede olebole Juniormester
23. februar 2013 - 22:10 #4
- og jeg gentager gerne bekræftende: "nogle ret gode guides"  *o)
Avatar billede olebole Juniormester
23. februar 2013 - 22:12 #5
PS: Men undgå upload af billeder direkte fra digikamera. Den størrelse billeder hører normalt ikke hjemme på WWW - og din server kan formodentlig ikke håndtere behandlingen af dem
Avatar billede pykzdk Nybegynder
24. februar 2013 - 13:37 #6
Smid et svar, sjovt det ikke kan lade sig gøre, syntes ellers det var meget simpelt i mit hoved
Avatar billede olebole Juniormester
24. februar 2013 - 14:39 #7
Tjahh, og så er der andre, som undrer sig over folk, der ikke uploader de billedstørrelser, de har brug for  =)

Der er flere grunde til, at det er ligegyldigt, om man kan bruge HTML til den slags. Det er noget af det, der bliver mere logisk, efterhånden som man kommer ind i webteknologi
Avatar billede pykzdk Nybegynder
24. februar 2013 - 15:15 #8
Der er en grund til jeg blev nødt til at lave det på denne måde som et preview så man kan trykke og se billedet i dens orginale størrelse

men det virker nu, så jo det var muligt
echo "<img src='billed/$row[billedid]' width='60' height='60'>

ole læg et svar
Avatar billede olebole Juniormester
24. februar 2013 - 15:39 #9
Det giver da nada mening! Meningen med en thumbnail er jo netop, at brugeren slipper for at downloade det fulde billede i første hug. Det kaldes 'brugervenlighed' og er noget, som absolut bør tages alvorligt  =)

Alle vi andre uploader naturligvis to billeder: Ét stort og et lille thumbnail. Det giver hurtige sider og tilfredse brugere.

Ellers tak, jeg samler ikke point. Giv dem til en af de andre, som skrev præcis det samme  =)
Avatar billede NielsErikP Mester
24. februar 2013 - 15:44 #10
Hej..

"Alle vi andre uploader naturligvis to billeder: Ét stort og et lille thumbnail. Det giver hurtige sider og tilfredse brugere.
"


jo.. jow.. men har man nu 1200 musik Cd'er med en for og bag side.. og billedet skal vises i 2 udgaver som du siger her... Ja.. bliver det så ikke til ret meget server plads der skal bruges for at uploade??
Avatar billede olebole Juniormester
24. februar 2013 - 15:50 #11
Nej, hvis de er ordentligt lavet, fylder de næsten ingenting i forhold til originalerne. Men det er klart, at hvis man laver thumbs som PNG-24 (eller andre 'kostbare' komprimeringer), fylder de naturligvis en del  =)

1200 billeder à 5KB bliver til ca. 6MB - hvilket jo er for peanuts at regne med dagens priser på serverplads
Avatar billede NielsErikP Mester
24. februar 2013 - 15:59 #12
Hej...

Nej.. du har nok ret ;-)
Avatar billede jakobdo Ekspert
24. februar 2013 - 16:09 #13
OleBole har desværre næsten altid ret. Lev med det. :o)
Avatar billede NielsErikP Mester
24. februar 2013 - 16:17 #14
Hej..

@jakobdo: Ja... Det ved jeg, meeen jeg behøver vel ikke sige det til ham "Smiler".
Avatar billede olebole Juniormester
24. februar 2013 - 17:00 #15
#13: "næsten" ...!?!!???  *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