ホームページ  >  記事  >  バックエンド開発  >  phpダウンロードファイル機能の簡単な応用例

phpダウンロードファイル機能の簡単な応用例

WBOY
WBOYオリジナル
2016-07-27 16:56:19780ブラウズ
  1. ;
  2. phpダウンロード文件関数数
  3. <フォームメソッド="post">
  4. set_time_limit(24*60*60);
  5. if (!isset($_POST['submit'])) die ();
  6. $destination_folder = './down/'; // 文書は下位のファイルを保存します。斜めに移動する必要があります
  7. $url = $_POST['url'];
  8. $newfname = $destination_folder.basename($url);
  9. $file = fopen($url, "rb" );
  10. if ($file) {
  11. $newf = fopen($newfname, "wb");
  12. if ($newf) while (!feof($file)) {
  13. fwrite($newf, fread($file, 1024*8), 1024*8);
  14. }
  15. }
  16. if ($file) {
  17. fclose($file);
  18. }
  19. if ($newf) {
  20. fclose($newf);
  21. }
  22. ?>
复制代


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。