.png filer download?

Her kan du stille og svare på spørgsmål omkring HTML. Du kan altså med andre ord finde en masse hjælp til HTML og HTML5 på dette forum
Besvar
fresser
Begynder
Indlæg:15
Tilmeldt:18. dec 2011, 18:18
.png filer download?

Indlæg af fresser » 18. dec 2011, 18:20

Hvordan kan jeg via hmtl downloade en .png fil, når jeg prøver:
Viser den bare billedet!

Brugeravatar
Daniel
Admin
Admin
Indlæg:625
Tilmeldt:14. jun 2011, 09:27
Geografisk sted:Danmark, Fyn, Nørre Aaby
Kontakt:

Re: .png filer download?

Indlæg af Daniel » 18. dec 2011, 18:57

Hej fresser.

Altså den kode som du har brugt der er jo et ganske almindeligt link som bare linker til den side dit billede er på.
Hvis jeg ikke er helt forkert på den så er det på ingen måde mugligt i HTML at lave så du kan downloade dit billede, derimod mener jeg at det burde være mugligt i PHP at gøre det.

Mvh. Danielh007

fresser
Begynder
Indlæg:15
Tilmeldt:18. dec 2011, 18:18

Re: .png filer download?

Indlæg af fresser » 18. dec 2011, 19:13

Danielh007 skrev:Hej fresser.

Altså den kode som du har brugt der er jo et ganske almindeligt link som bare linker til den side dit billede er på.
Hvis jeg ikke er helt forkert på den så er det på ingen måde mugligt i HTML at lave så du kan downloade dit billede, derimod mener jeg at det burde være mugligt i PHP at gøre det.

Mvh. Danielh007
Ok, kan du evt. sende mig koden?


Ps. du kan godt huske mig ikke?

Brugeravatar
ThomasI
Grundlægger
Grundlægger
Indlæg:1528
Tilmeldt:28. dec 2010, 10:49

Re: .png filer download?

Indlæg af ThomasI » 18. dec 2011, 19:32

Hej Fresser,

Gem dit billede i en zip fil og link til den på samme måde som du gør her...

På den måde kan folk downloade billedet og derefter udpakke det til deres computer...

Brugeravatar
Daniel
Admin
Admin
Indlæg:625
Tilmeldt:14. jun 2011, 09:27
Geografisk sted:Danmark, Fyn, Nørre Aaby
Kontakt:

Re: .png filer download?

Indlæg af Daniel » 18. dec 2011, 19:34

Jeg kan desværre ikke hjælpe med det, der skal der hvis en af d kloge hoveder til herinde, jeg er lidt mere inde i HTML og CSS, og meget simpelt PHP og MySQL.

Jo jeg ved godt hvem du er selvom det ikke er så tit jeg ser dig inde på forummet mere, hvordan kan det være? :)

fresser
Begynder
Indlæg:15
Tilmeldt:18. dec 2011, 18:18

Re: .png filer download?

Indlæg af fresser » 18. dec 2011, 20:46

Danielh007 skrev:Jeg kan desværre ikke hjælpe med det, der skal der hvis en af d kloge hoveder til herinde, jeg er lidt mere inde i HTML og CSS, og meget simpelt PHP og MySQL.

Jo jeg ved godt hvem du er selvom det ikke er så tit jeg ser dig inde på forummet mere, hvordan kan det være? :)
Ok, jeg har bare set hjemmesider, hvor man klikkede på en knap, også hentede den en .png fil (minecraftskins.com)

Daniel, jeg er josefsens-dk på forumet!

Brugeravatar
Daniel
Admin
Admin
Indlæg:625
Tilmeldt:14. jun 2011, 09:27
Geografisk sted:Danmark, Fyn, Nørre Aaby
Kontakt:

Re: .png filer download?

Indlæg af Daniel » 18. dec 2011, 20:51

Ahh så er det jo en helt anden sag, troede du ville have at man kunne hente f.eks. det billede som du havde der, direkte fra siden af der.

Ja jeg ved godt hvem du er derinde, men eftersom du er fresser herinde så taler jeg om fresser på forummet.

fresser
Begynder
Indlæg:15
Tilmeldt:18. dec 2011, 18:18

Re: .png filer download?

Indlæg af fresser » 18. dec 2011, 21:52

Men er der nogen der kan hjælpe mig med deT?

Brugeravatar
webudvikleren
Rutineret
Rutineret
Indlæg:80
Tilmeldt:13. jun 2011, 21:11
Geografisk sted:Esbjerg
Kontakt:

Re: .png filer download?

Indlæg af webudvikleren » 19. dec 2011, 15:48

Det letteste er at gemme din side som PHP med en get protocol. Hertil skal du definere en header som er af typen PNG. Dette vil give dig mulighed for at få vist den "Gem som" popup boks du ønsker.

Header koden i PHP sersådan her ud:

Kode: Vælg alt

<?php 
$im = imagecreatefrompng("test.png");

header('Content-Type: image/png');

imagepng($im);
imagedestroy($im);

?> 
Kilde: http://php.net/manual/en/function.imagepng.php

Den anden metode er at højreklikke på billedet og vælge "Gem billede som... "

Besvar