私はPHPが初めてです。ユーザーが Web ページからファイルをダウンロードできるようにする簡単なスクリプトを作成しようとしています。
<?php
require_once('Connections/connection_psfriend.php'); ?>
$receivedfilerequest = addslashes($_REQUEST['filesource']);
$file_path = $_SERVER['DOCUMENT_ROOT'].'/'.'ps-friend'.'/' . $receivedfilerequest;
if(file_exists( $file_path)){
echo 'The file exists';
$size = filesize($file_path);
echo $size; //Its working perfectly fine till here.
exit;
}
しかし、このファイルが実際にダウンロードされるようにするには、次に何をすればよいでしょうか。私はいくつかのチュートリアルを見ましたが、彼らはheader("Location: ".$file_path);
この後に使用します。しかし、それは私にはうまくいきません。このヘッダー関数は実際に何をしますか?また、このファイルを実際にダウンロードするコードは何ですか?