Avatar billede Slettet bruger
12. marts 2006 - 15:09 Der er 3 kommentarer og
2 løsninger

download scrip

jeg har dette download script
men der er noget i vejen med for nu åbner det filen i stedet for at give muligheden for download. Hvad skal jeg skrive i header for at den tvinger download

  $path = $name;
  if (!is_file($path) or connection_status()!=0) return(FALSE);
#header("Cache-Control: no-store, must-revalidate");

  header("Cache-Control: post-check=0, pre-check=0", false);
  header("Pragma: no-cache");
  header("Expires: ".gmdate("D, d M Y H:i:s", mktime(date("H")+2, date("i"), date("s"), date("m"), date("d"), date("Y")))." GMT");
  header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
  header("Content-Type: application/octet-stream");
  header("Content-Length: ".(string)(filesize($path)));
  header("Content-Disposition: inline; filename=\"" .$sangnavn. "\"");
  header("Content-Transfer-Encoding: binary\n");
  if ($file = fopen($path, 'rb')) {
  while(!feof($file) and (connection_status()==0)) {
    print(fread($file, 1024*8));
    flush();
  }
  fclose($file);
  }
  return((connection_status()==0) and !connection_aborted());
}
Avatar billede fixxxer Nybegynder
12. marts 2006 - 15:13 #1
header("Content-Type: application/octet-stream");
Avatar billede fixxxer Nybegynder
12. marts 2006 - 15:15 #2
Du fortæller den at den skal være inline i stedet for attachment..


header("Content-Disposition: attachment; filename=\"" .$sangnavn. "\"");

http://dk2.php.net/header
Avatar billede Slettet bruger
12. marts 2006 - 15:26 #3
her er det jeg er ved at lave
http://www.music-spot.net/music/sort_lists.php

nu når man trykker på download link bliver man tilbudt donload
men filen er ukendt
den skulle gerne vise a det er en mp3 fil
Avatar billede Slettet bruger
12. marts 2006 - 15:49 #4
jeg tror det er løst
Avatar billede fixxxer Nybegynder
12. marts 2006 - 22:44 #5
Tak for point
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