Ich habe einen iframe in der Seite, die ich für den Dateidownload verwenden. Ich stelle iframe source auf diese php-Datei mit mp3-Song-Pfad und Kachel.Datei herunterladen Ressource als Dokument interpretiert, aber mit MIME-Typ Anwendung/Oktettstrom
<?php
header("Content-Type: application/octet-stream");
$name = $_GET['name'];
header("Content-Disposition: attachment; filename=\"$name\"");
$path = str_replace(' ', '%20', $_GET['path']);
readfile($path);
exit;
?>
Wenn ich versuche, mp3 Song von Audio-Player auf dieser Website zum Download bereit:
Ich erhalte diese Meldung in der Konsole und Dateigröße ist immer 0 Bytes heruntergeladen.
Resource interpreted as Document but transferred with MIME type application/octet-stream
Ich habe versucht, aber das Problem ist immer noch da. – Toniq