Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kuvan lataus

Wizard [21.11.2004 16:26:27]

#

Googlettaminen ei taas meinaa tuoda tulosta eikä oikein sunnuntain kunniaksi osaa etsiäkään... :S

Anyway: haluan lähettää käyttäjän selaimelle kuvan tiedostona eikä kuvana selaimessa. Oletetaan, että minulla on tiedosto nimeltä kuva.jpg ja haluan lähettää sen käyttäjälle kun hän painaa linkistä.

Headerit on nähtävästi avainsana, mutta ei taas osaa etsiä oikeasta paikasta... :(

Edit: vastaus oli taas liian yksinkertainen...

ajv [21.11.2004 17:06:32]

#

Olipa todellakin... Laitetaan nyt se muidenkin iloksi vielä tänne pikkuisen manuaalin esimerkistä muokattuna:

<?php
// We'll be outputting a PNG-image
header('Content-type: application/png');
// It will be called kuva.png
header('Content-Disposition: attachment; filename="kuva.png"');
// The image source is in kuva.png
readfile('kuva.png');
?>

Wizard [21.11.2004 17:17:04]

#

Jatketaan hieman tuosta:

Kutsun tuota kuvanlatausta toisesta tiedostosta linkillä siis. Kaikki menee ihan ok ja kuva tallentuu käyttäjälle kuten pitääkin.

Mutta sitten pitäisi saada päivitettyä alkuperäinen sivu (joka pysyy koko ajan ruudulla) jotta kyseinen ladattu kuva poistuu listasta.

Sekava selitys, mutta toivottavasti ymmärretään...

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta