Visa ett inlägg
Oläst 2012-01-19, 13:29 #1
thoen thoen är inte uppkopplad
Hej, jag är ny här.
 
Reg.datum: Jan 2012
Inlägg: 1
thoen thoen är inte uppkopplad
Hej, jag är ny här.
 
Reg.datum: Jan 2012
Inlägg: 1
Standard Ladda ner mp3 med PHP

Hej!
Jag har letat efter en lösning för att kunna ge mina besökare möjlighet att ladda ner mp3 filer istället för att den skall spelas upp.

Jag har hittat en kodsnutt som fungerar bra när jag kör den på Apache testservern hemma men när jag försöker köra den på Surftown-webbhotellet får jag bara ut en obegriplig text fil.

Jag har provat med att sätta upp nya MIME typer på Surftown och även provat ändra:

[header('Content-Type:

Men ingenting fungerar.



Define the path to file
$spela = 'LjudOvn/AdamLay_sop.mp3';

if (file_exists($spela)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($spela));

header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($spela));
ob_clean();
flush();
readfile($spela);
exit;
}


Tips?

Hälsningar Thomas
thoen är inte uppkopplad   Svara med citatSvara med citat