私は次のURLを持っています:
http://www.solutionssoftwarematrix.com/download.php?filename=CreatingandMarketingthePerfectYouTubeVideo.zip
誰かが上のリンクをクリックしたときに、文字列変数をPHPスクリプト(下)に渡そうとしています。
スクリプト(download.php)は次のとおりです。
http://www.devshed.com/c/a/PHP/Simple-and-Secure-PHP-Download-Script-with-Limits-Tutorial/1/
下の太字の領域は、$_GET
関数が追加されている場所ですが、解析エラーが発生し続けるか、ファイル名が取得されず、ダウンロードが機能しません。
header("Content-type:application/pdf");
header('Content-Disposition: attachment;filename="http://www.yourdomain.com/ebookfordownloads/$_GET['$filename']"');
readfile("/your/absolute/server/path/html/ebookfordownloads/$_GET['$filename']");
header("Content-type:application/pdf");
header('Content-Disposition: attachment; filename="http://www.yourdomain.com/ebookfordownloads/$_GET['$filename']"');
readfile("/your/absolute/server/path/html/ebookfordownloads/$_GET['$filename']");