PHP实现从远程下载文件的方法

 更新时间:2015年03月12日 12:20:03   作者:鉴客  
这篇文章主要介绍了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实现xml转换数组的方法示例

    php实现xml转换数组的方法示例

    这篇文章主要介绍了php实现xml转换数组的方法,结合具体实例形式分析了php操作xml格式文件实现转换数组的相关操作技巧,涉及xml格式数据的载入、遍历、转换等方法,需要的朋友可以参考下
    2017-02-02
  • 初识php MVC

    初识php MVC

    MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
    2014-09-09
  • php获取英文姓名首字母的方法

    php获取英文姓名首字母的方法

    这篇文章主要介绍了php获取英文姓名首字母的方法,涉及php中explode及strtoupper函数操作php字符串分割及大小写转换的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • PHP的curl实现get,post和cookie(实例介绍)

    PHP的curl实现get,post和cookie(实例介绍)

    本篇文章是对PHP的curl实现get,post和cookie的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • dede全站URL静态化改造[070414更正]

    dede全站URL静态化改造[070414更正]

    dede全站URL静态化改造[070414更正]...
    2007-04-04
  • PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】

    PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】

    这篇文章主要介绍了PHP实现将几张照片拼接到一起的合成图片功能,可实现多张图片的合并,便于整体打印输出.涉及php字符串、数组的遍历、排序及图片合成、裁剪、缩放等相关操作技巧,需要的朋友可以参考下
    2017-11-11
  • php 解压rar文件及zip文件的方法

    php 解压rar文件及zip文件的方法

    rar文件解压php没有直接支持的,不过可以通过下载将非线程安全的dll然后扔到php的ext目录下,之后按照下面的步骤操作即可
    2014-05-05
  • PHP运行SVN命令显示某用户的文件更新记录的代码

    PHP运行SVN命令显示某用户的文件更新记录的代码

    使用SVN开发者们平时开发或代码上线过程中需要知道某个时间段内修改或添加过那些文件,所以用PHP写了个小程序,直接在浏览器中调用即可
    2014-01-01
  • php实现构建排除当前元素的乘积数组方法

    php实现构建排除当前元素的乘积数组方法

    在本篇文章中我们给大家整理了关于php实现构建排除当前元素的乘积数组的方法以及相关实例代码,有需要的朋友们参考下。
    2018-10-10
  • php mysql procedure实现获取多个结果集的方法【基于thinkPHP】

    php mysql procedure实现获取多个结果集的方法【基于thinkPHP】

    这篇文章主要介绍了php mysql procedure实现获取多个结果集的方法,基于thinkPHP实现针对数据库多个结果集的相关操作技巧,需要的朋友可以参考下
    2016-11-11

最新评论