The idea of uploading and downloading PHP files is similar. That is, there is one more header statement in the code.
The following is the detailed code. For reference only.
Entry file
Copy CodeThe code is as follows:
Processing files written by PHP
if (Empty ($_get[' FileName '])) {
Echo '; Exit ();
}
$file _name=$_get[' FileName '];//get the file you want to download
if (!file_exists ($file _name)) {//check if file exists
echo "File not found";
Exit
} else {
$file = fopen ($file _name, "R"); Open File
Input File Label
Header ("Content-type:application/octet-stream");
Header ("Accept-ranges:bytes");
Header ("Accept-length:". FileSize ($file _name));
Header ("content-disposition:attachment; Filename= ". $file _name);
Output file contents
Echo fread ($file, FileSize ($file _name));
Fclose ($file);
Exit ();
}
?>
The above code is their own on-line search, but are not very complete. DeMerit for a period of time debugging and modification. Finally, the function is realized. Because I was so excited to share it with you all the first time.
http://www.bkjia.com/PHPjc/320348.html www.bkjia.com true http://www.bkjia.com/PHPjc/320348.html techarticle The idea of uploading and downloading PHP files is almost the same. That is, there is one more header statement in the code. The following is the detailed code. For reference only. import file copy code code such as ...