ホームページ  >  記事  >  バックエンド開発  >  PHPリモートダウンロード機能の実装について

PHPリモートダウンロード機能の実装について

*文
*文オリジナル
2017-12-25 16:19:511403ブラウズ

PHPでリモートダウンロード機能を実装するにはどうすればよいですか?この記事では主に、PHP を使用してリモートからファイルをダウンロードする方法と、PHP でのファイル操作のスキルを紹介します。

具体的な実装方法は以下の通りです:


<?php
if ($_GET[xfer]) {
if ($_POST[from] == "") {
print "You forgot to enter a url.";
} else {
copy("$_POST[from]", "$_POST[to]");
$size = round((filesize($_POST[to])/1000000), 3);
print "transfer complete.<br>
<a><a href=\"$_POST[from]\">$_POST[from]</a><br>
<a><a href=\"$_POST[to]\">$_POST[to]</a> : $size MB";
}
} else {
print "<form action=\"$PHP_SELF?xfer=true\" method=post>
from(http://): <input name=from><br>
to(filename): <input name=to><br>
<input type=submit value=\"transload\">";
}
?>

関連おすすめ:

phpファイル読み込みシリーズ方法詳細解説

phpファイルの分割と結合(ブレークポイント再開)

phpファイルタイプ判定サンプルコード

以上がPHPリモートダウンロード機能の実装についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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