0

私は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);この後に使用します。しかし、それは私にはうまくいきません。このヘッダー関数は実際に何をしますか?また、このファイルを実際にダウンロードするコードは何ですか?

4

2 に答える 2

1

この URL を参照してください。ファイルのダウンロードに使用されます。

http://php.net/manual/en/function.readfile.php

于 2013-06-06T04:02:35.773 に答える