|
| Blobs Fra : Mikkel Bech-Hansen |
Dato : 04-06-03 12:54 |
|
Jeg er temmelig ny i dette... jeg sidder og laver en side... jeg har nogle
jpg's liggende i min Mysql, men kan ikke finde ud af hvad jeg skal gøre for
at få php-scriptet til at vise dem på siden...
Hvordan??
mvh
Mikkel
| |
Peter Sepstrup (04-06-2003)
| Kommentar Fra : Peter Sepstrup |
Dato : 04-06-03 13:59 |
|
> Jeg er temmelig ny i dette... jeg sidder og laver en side... jeg har nogle
> jpg's liggende i min Mysql, men kan ikke finde ud af hvad jeg skal gøre
for
> at få php-scriptet til at vise dem på siden...
> Hvordan??
Du skal sætte Content-type i headeren og så bagefter skrive din blob ud med
echo, så vil browseren tro det er et billede...
Jeg går ud fra du gemmer filetype i databasen også? i så fald kan du gøre
det med noget i den her stil:
Header("Content-type: $type");
echo $data;
(du skal selvf. lige hente tingene fra db først)
| |
Johan Holst Nielsen (04-06-2003)
| Kommentar Fra : Johan Holst Nielsen |
Dato : 04-06-03 14:56 |
|
Peter Sepstrup wrote:
>>Jeg er temmelig ny i dette... jeg sidder og laver en side... jeg har nogle
>>jpg's liggende i min Mysql, men kan ikke finde ud af hvad jeg skal gøre
>
> for
>
>>at få php-scriptet til at vise dem på siden...
>>Hvordan??
>
>
> Du skal sætte Content-type i headeren og så bagefter skrive din blob ud med
> echo, så vil browseren tro det er et billede...
> Jeg går ud fra du gemmer filetype i databasen også? i så fald kan du gøre
> det med noget i den her stil:
>
> Header("Content-type: $type");
> echo $data;
For at skære det ud i pap ;)
HTML side om billede skal vises på:
<html>
<body>
<img src="./vis_billede.php" border="0" alt="">
</body>
</html>
vis_billede.php:
<?php
/*
Helt content type og header ud som Peter skrev ;)
*/
header("Content-type: ".$type);
echo $data;
?>
Mere for at illusterere at du ikke blot kan gøre det på den samme side
som det skal vises på :)
mvh
Johan
| |
Peter Sepstrup (04-06-2003)
| Kommentar Fra : Peter Sepstrup |
Dato : 04-06-03 16:21 |
|
> Mere for at illusterere at du ikke blot kan gøre det på den samme side
> som det skal vises på :)
Ja ok... det burde jeg måske lige have nævnt, men jeg havde lidt travlt
til Mikkel: sig til hvis du skal have mere hjælp, jeg sider nemlig og
arbjeder på et projekt for tiden hvor jeg netop gemmer billeder i en MySQL
database.
| |
Kim Emax (04-06-2003)
| Kommentar Fra : Kim Emax |
Dato : 04-06-03 18:41 |
|
Peter Sepstrup wrote:
> til Mikkel: sig til hvis du skal have mere hjælp, jeg sider nemlig og
> arbjeder på et projekt for tiden hvor jeg netop gemmer billeder i en
> MySQL database.
Hvorfor i db? hvorfor ikke bare gemme stien til billedet?
--
Take Care
Kim Emax - Freelance programmør
http://www.emax.dk - http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop
| |
Peter Sepstrup (04-06-2003)
| Kommentar Fra : Peter Sepstrup |
Dato : 04-06-03 19:01 |
|
> Hvorfor i db? hvorfor ikke bare gemme stien til billedet?
Det er et content management system hvor brugeren skal have mulighed for at
sætte billeder ind, men da det køre på et webhotel som jeg ikke har ssh
adgang til har jeg ikke mulighed for at give 755 retigheder for www-data på
nogen mapper og derfor ikke få lov til at skrive til mappen.
Og da der i dette tilfælde tit er tale om egne fotos er det ikke nok med et
link til billedet.
| |
Kim Emax (04-06-2003)
| Kommentar Fra : Kim Emax |
Dato : 04-06-03 19:06 |
|
Peter Sepstrup wrote:
> Det er et content management system hvor brugeren skal have mulighed
> for at sætte billeder ind, men da det køre på et webhotel som jeg
> ikke har ssh adgang til har jeg ikke mulighed for at give 755
> retigheder for www-data på nogen mapper og derfor ikke få lov til at
> skrive til mappen.
Det behøver du ikke SSH til, det kan du gøre med FTP
--
Take Care
Kim Emax - Freelance programmør
http://www.emax.dk - http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop
| |
Peter Sepstrup (04-06-2003)
| Kommentar Fra : Peter Sepstrup |
Dato : 04-06-03 19:48 |
|
> Det behøver du ikke SSH til, det kan du gøre med FTP
Forklar...
| |
Kim Emax (04-06-2003)
| Kommentar Fra : Kim Emax |
Dato : 04-06-03 19:52 |
|
Peter Sepstrup wrote:
>> Det behøver du ikke SSH til, det kan du gøre med FTP
>
> Forklar...
Bruger du windows? FTP til din server, højreklik og vælg write permissions
eller hvad det nu måtte hedde i din FTP klient... Det er en standard ting at
man kan ændre RWX rettigheder via FTP
--
Take Care
Kim Emax - Freelance programmør
http://www.emax.dk - http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop
| |
Peter Sepstrup (04-06-2003)
| Kommentar Fra : Peter Sepstrup |
Dato : 04-06-03 19:57 |
|
> Bruger du windows?
Det svinger lidt... skifter lidt mellem win og linux
> FTP til din server, højreklik og vælg write permissions
> eller hvad det nu måtte hedde i din FTP klient... Det er en standard ting
at
> man kan ændre RWX rettigheder via FTP
Arhh... smart... jeg bruger cuteFTP i windows, der hedder punktet i menuen
endda CHMOD
Men tak for tippet... det anede jeg ikke at man kunne...
| |
Kim Emax (04-06-2003)
| Kommentar Fra : Kim Emax |
Dato : 04-06-03 20:55 |
|
Peter Sepstrup wrote:
> Arhh... smart... jeg bruger cuteFTP i windows, der hedder punktet i
> menuen endda CHMOD
>
> Men tak for tippet... det anede jeg ikke at man kunne...
Jeg drikker Classic
--
Take Care
Kim Emax - Freelance programmør
http://www.emax.dk - http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop
| |
Peter Sepstrup (04-06-2003)
| Kommentar Fra : Peter Sepstrup |
Dato : 04-06-03 22:08 |
|
> Jeg drikker Classic
Det er iorden... den står klar i vestjylland
| |
Kim Emax (04-06-2003)
| Kommentar Fra : Kim Emax |
Dato : 04-06-03 23:19 |
|
Peter Sepstrup wrote:
> Det er iorden... den står klar i vestjylland
vandal! Som jyde burde du tilbyde Thor eller Fuglsang
Kim
| |
Peter Sepstrup (05-06-2003)
| Kommentar Fra : Peter Sepstrup |
Dato : 05-06-03 07:35 |
|
> > Det er iorden... den står klar i vestjylland
>
> vandal! Som jyde burde du tilbyde Thor eller Fuglsang
Nej nej... i jylland er den godkendt bare den er købt i tyskland..........
| |
|
|