Avatar billede Slettet bruger
05. maj 2005 - 23:39 Der er 4 kommentarer og
2 løsninger

header til download

Jeg har en tilfældig filtype jeg gerne vil have sat til download. Jeg har søgt en del, men kan ikke finde en brugbar header til formålet.
Avatar billede jm0_ Nybegynder
05. maj 2005 - 23:42 #1
Prøv den her.
header('location: URL');
Avatar billede Slettet bruger
06. maj 2005 - 00:31 #2
Der laver jeg en:

<?
header('location: URL');
readfile('../.'. $_GET['fil']);
?>

der giver en 404, selvom filen findes (100% sikkert)
Avatar billede Slettet bruger
06. maj 2005 - 00:45 #3
Har fundet et script:

<?php
$file = '../.'. $_GET['fil'];

if(ini_get('zlib.output_compression'))
  ini_set('zlib.output_compression', 'Off');

header("Pragma: public"); // required
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header('Content-Description: File Transfer');
header("Content-Type: application/octet-stream");
header('Content-Length: ' . filesize($file));
header('Content-Disposition: attachment; filename=' . basename($file));
readfile($file);
?>

ellers tak for svaret, men det virkede desværre ikke :o( du får 10 point :o)
Avatar billede Slettet bruger
06. maj 2005 - 00:45 #4
.
Avatar billede jm0_ Nybegynder
06. maj 2005 - 22:30 #5
anyway, tak for points :)
Avatar billede Slettet bruger
07. maj 2005 - 17:21 #6
selv tak :o)
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

IT-JOB