请我需要这个脚本的帮助。我有这个名为 download.php 的 php 脚本。我要做的是我想让我所有的下载链接到这个页面,即我想让它动态化。同样,每当我单击链接时,它实际上会播放 MP3,而不是为用户显示“另存为”。
1)请我如何使脚本动态化,以便该脚本适用于我的所有下载。
2)我如何让它下载而不是播放/显示文件。
谢谢
<?php
$filename = 'download.mp3';
header('Pragma: public');
header('Expires: 0');
header('Cache-Control:must-revalidate, post-check=0,pre-check=0');
header('Cache-Control:private', false);
header('Content-Type:audio/mp3');
header('Content-Disposition: attachment;filename="'.basename ($filename).'";');
header('Content-Transfer-Encoding: binary');
header('Content-Length:'.filesize( $filename));
readfile($filename);
exit;
?>
HTML
======
< a href="download.php"> MP3 </a>