Avatar billede kodak Mester
07. november 2013 - 16:41 Der er 5 kommentarer og
1 løsning

Re: Billede upload

Nogen der kan sige mig hvordan jeg udlæser billeder fra databasen i denne streng:
http://www.eksperten.dk/spm/386779

hvordan udlæses dette til et billede?
$billede = ????
<img src="'.$billede.'" />
Avatar billede madslundholm Novice
07. november 2013 - 17:55 #1
I det du henviser til er det om opdatering af billeder, ikke hvordan man hente billedenes stier
Avatar billede kodak Mester
07. november 2013 - 18:03 #2
Det ved jeg men hvis man smider ind på db'en
må man også kunne få det ud igen,

hvordan får man den ud og viser den?
Avatar billede madslundholm Novice
07. november 2013 - 18:56 #3
Prøv så at lære noget mere om databaser.
Nogle gode danske videoer kan du finde på nemprogrammering.dk
Avatar billede repox Seniormester
07. november 2013 - 20:20 #4
Du tager og echo'er data fra tabellen ud i en anden fil og det er din img source.

F.eks.: billede.php
<?php
$billede_id = $_GET['id'];
$billede = hent_billede_data_fra_databasen($billede_id);

header("Content-Type: image/".$billede['filetype']);
echo $billede['billede'];


Og i din HTML kan du så bare skrive:
<img src="billede.php?id=13">
Avatar billede kodak Mester
07. november 2013 - 20:52 #5
hvad mener du med:
hent_billede_data_fra_databasen($billede_id);

db'en består af:

`bin_data` LONGBLOB,
`filename` CHAR(50),
`filesize` CHAR(50),
`filetype` CHAR(50),
Avatar billede kodak Mester
07. november 2013 - 22:46 #6
Jeg fik den:
<img src="data:'.$val['filetype'].';base64,'.base64_encode($val['bin_data']).'" />

Men bør udlæses af en ekstern fil som "repox" beskrev
så kommer:
$val['filetype'] = "eksempelvis: image/png"
$val['bin_data'] = "selve billedet"
$val['filename'] = "eksempelvis: billede.jpg"

$val['filename'] skal headde's i den anden fil så hvis man vil gemme billedet vil den gemme den med navn.


Takker for hjælpen.
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