From 5494bd2e4651fb5eb9486e0c07db30d8a6186dc7 Mon Sep 17 00:00:00 2001 From: NANDXOR <erik@appel.cloud> Date: Sat, 18 Mar 2023 00:44:11 +0100 Subject: [PATCH] return stream instead of http header redirect --- src/audio.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/audio.php b/src/audio.php index 1e4441a..43cbc8e 100644 --- a/src/audio.php +++ b/src/audio.php @@ -11,7 +11,10 @@ $random_number = rand(0, $files_count - 1); $random_file = $DIR . '/' . $files[$random_number]; // Redirect -header("Location: " . $random_file); +header('Content-Type: audio/mpeg'); +header("Content-Transfer-Encoding: Binary"); +header("Content-disposition: attachment; filename=\"" . $random_file . "\""); +readfile($random_file); die(); ?> \ No newline at end of file -- GitLab