私はこのスクリプトで助けが必要です。私はこのPHPスクリプトdownload.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>