Gå til innhold

klikke på link og få opp vindu med "lagre fil som"


Anbefalte innlegg

I PM-systemet ønsker jeg en funksjon for å arkivere meldinger. Når brukeren klikker på en link, skal hun/han få opp en boks hvor det står "lagre som", og skal få lagret en automatisk generert .txt-fil. Er dette mulig (altså; ikke åpne filen, men lagre den), eller må jeg gå "gamleveien" med å forklare hvordan lagre den?

Lenke til kommentar
Videoannonse
Annonse

Faktisk akkurat laget til noe sånt selv. Bruker det i et download-script. Fungerer greit foreløbig vertfall :)

 

header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=$file");
header("Content-Transfer-Encoding: binary");
readfile($path);

$file er filnavn, $path er path med filnavn.

Så la jeg selve filene utenfor www, sånn at ikke hvem som helst kan laste dem ned.

 

Vet ikke hvordan dette vil fungere på txt-filer da, mulig det kan skjære seg litt, har ikke testet.

Endret av Pangaea
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...