Avatar billede jgivoni Nybegynder
04. februar 2004 - 22:22 Der er 11 kommentarer

Download billede fra DB

Jeg har lavet scripts, der uploader et billede til MySQL-database og kan vise det igen på skærmen.

Men hvordan gør jeg det muligt for brugeren at højreklikke på det og gemme det på computeren?

P.t. vil den gerne gemme som untitled.bmp, men jeg vil gerne selv bestemme filnavn og gemme som jpg (dvs. som billedet oprindeligt var inden det blev uploadet).

show_picture.php:
$q=@mysql_query("SELECT * FROM picture WHERE pictureid=$pictureid");

$data=@mysql_result($q,0,"data");
Header("Content-type: image/jpeg");
echo $data;

----------
kaldet fra en anden side (f.eks.):
<img src="show_picture.php?pictureid=10">
Avatar billede detox Nybegynder
04. februar 2004 - 22:46 #1
Har du et link man kan teste?
Avatar billede jgivoni Nybegynder
04. februar 2004 - 22:59 #2
Avatar billede detox Nybegynder
04. februar 2004 - 23:07 #3
Jeg får tilbudt: 'billede.jpg'.jpeg
hvis jeg beder om at få det gemt.
Avatar billede detox Nybegynder
04. februar 2004 - 23:12 #4
Så måske er jeg ikke helt med. Mener du at du ikke har mulighed for at gemme det som jpeg, med et navn du selv vælger?
Avatar billede jgivoni Nybegynder
04. februar 2004 - 23:27 #5
Hva' gør du?
Er det bare min computer, det ikke virker på???
Avatar billede detox Nybegynder
04. februar 2004 - 23:35 #6
Ok, nu prøvede jeg osse med min IE browser. Der får jeg den samme besked som dig, men hvis jeg skriver: 'et_navn.jpeg' i feltet, gemmer den altså som jpeg.
Avatar billede jgivoni Nybegynder
04. februar 2004 - 23:39 #7
Bortset fra at originalen kun fylder 49kb, mens den downloadede fylder 900kb.
Hos mig i hvert fald.
Kan jeg vælge hvad billedet skal hedde som standard?
Avatar billede jgivoni Nybegynder
04. februar 2004 - 23:45 #8
Selvom jeg vælger den skal hedde .jpg er det stadig et .bmp billede.
Det siger mine billedbehandlingsprogrammer.
Avatar billede detox Nybegynder
04. februar 2004 - 23:51 #9
Ja, det har du ret i, samme her. Det er da et minus ved at have billederne liggende i en database, hvis man ønsker at kunne downloade dem.
Avatar billede detox Nybegynder
04. februar 2004 - 23:56 #10
Med min netscape browser er der derimod ingen problemer. Den gemmer billederne fint i jpeg format og de hvirker osse i billedbehandlingsprogrammet.
Avatar billede jgivoni Nybegynder
06. februar 2004 - 17:44 #11
Der må da være noget at gøre...

Hvordag gør man f.eks., hvis man skal downloade et dokument (word), der er gemt i en database?
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