Har problem med ett script där man ska kunna öppna eller spara ner filen som är av typen mp3 eller ra.
Jag har gjort på följande sätt:
$query = "SELECT * FROM filer WHERE ID={$_GET[id]}";
$result = mysql_query($query);
while($list= mysql_fetch_array($result)){
header("Content-Type: ".$list['Type']);
readfile("mapp/".$list['Filnamn']);
}
Problemet är att filnamnet blir inte det som finns i databasen (ex song.mp3), utan det blir samma som filen heter (fil.php). Jag har även provat en alternativ lösning där man måste ladda hem filen.
Problemet som Uwe har beskrivit är något som även jag skulle vilja få beskrivet. Om man har en ljudfil (exempelvis mp3) så vill jag att den ska gå att öppna istället för att bara spara när "popup-rutan" kommer fram efter att man klickat på länken...
Självklart måste det finnas någon vänlig själ som löst detta på WF och kan förklara en lösning..
Vill du streama MP3-filen rakt av så behöver du inte ens använda PHP. Spara hela sökvägen till din MP3-fil i en vanlig textfil, och döp till t.ex. 'musik.m3u':
[url]http://DINDOMÄN.SE/MUSIK.mp3[/url]
Sen använder du följande kod för att streama upp ljudet.