如何使用PHP高效下载远程服务器上的文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计154个文字,预计阅读时间需要1分钟。
代码检测到GET参数xfer,如果POST参数from为空,则输出您忘记输入URL。。否则,复制from和to参数,计算文件大小并输出传输完成.braa href=...>。
<?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(): <input name=from><br> to(filename): <input name=to><br> <input type=submit value=\"transload\">"; } ?>
本文共计154个文字,预计阅读时间需要1分钟。
代码检测到GET参数xfer,如果POST参数from为空,则输出您忘记输入URL。。否则,复制from和to参数,计算文件大小并输出传输完成.braa href=...>。
<?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(): <input name=from><br> to(filename): <input name=to><br> <input type=submit value=\"transload\">"; } ?>

