当前位置:七道奇文章资讯网站建设网站编程
日期:2010-07-31 11:30:00  来源:本站整理

<b>操纵php代码实现远程下载文件</b>[网站编程]

赞助商链接



  本文“<b>操纵php代码实现远程下载文件</b>[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
  1. <form method="post"> 
  2. <input name="url" size="50" /> 
  3. <input name="submit" type="submit" /> 
  4. </form> 
  5. <?php 
  6. $pwd='comsing';//这里为你的密码 
  7. if ($_REQUEST['pwd']!=$pwd) 
  8. exit('Sorry ,you are not validate user!'); 
  9. // maximum execution time in seconds 
  10. set_time_limit (24 * 60 * 60); 
  11. if (!isset($_POST['submit'])) die(); 
  12. // folder to save downloaded files to. must end with slash 
  13. $destination_folder = './'
  14.   
  15. $url = $_POST['url']; 
  16. $newfname = $destination_folder . basename($url); 
  17. $file = fopen ($url, "rb"); 
  18. if ($file) { 
  19. $newf = fopen ($newfname, "wb"); 
  20. if ($newf) 
  21. while(!feof($file))  
  22. fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 ); 
  23. if ($file)  
  24. fclose($file); 
  25. if ($newf) { 
  26. fclose($newf); 
  27. echo 'OK,File has been downloaded!'; 
  28. ?> 

利用办法:

将这个代码保存为down.php 上传到你的服务器,然后拜候这个地址down.php?pwd=’你的密码’
然后在输入框输入你要下载的文件的地址就OK了

 


  以上是“<b>操纵php代码实现远程下载文件</b>[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .