使用PHP将文件从远程服务器上载到FTP服务器

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了使用PHP将文件从远程服务器上载到FTP服务器脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用 PHP链接上的远程文件(例如http://sITe.COM/file.zip)上传到FTP服务器?我想将“香草论坛软件”上传到服务器,我的移动数据载体收取高价,所以如果我可以上传文件而不必从我的手机上传它我可以省钱并完成工作.

解决方法

让你这个功能

function downloaDFile($file,$path) {
    if(isset($file) && isset($path)) {
            $fc = implode('',file($file));
            $fp = explode('/',$file);
            $fn = $fp[count($fp) - 1];

                if(file_exists($path . $fn)) { 
                    $Files = foPEn($path . $fn,'w');
                } else {
                    $Files = fopen($path . $fn,'x+');
                }
                $Writes = fwrite($Files,$fc);
                if ($Writes != 0){
                    echo 'Saved at ' . $path . $fn . '.';
                    fclose($Files);
                }
                else{
                echo 'Error.';
                }

    }

}

您可以像这样使用它:

downloadfile("http://www.webforless.dk/logo.png","folder/");

希望它运作良好,记得Chmod目标文件777.
((如果你需要它上传到另一个FTP服务器,你可以使用其他评论中发布的一个FTP脚本))

最好的祝福.乔纳斯

脚本宝典总结

以上是脚本宝典为你收集整理的使用PHP将文件从远程服务器上载到FTP服务器全部内容,希望文章能够帮你解决使用PHP将文件从远程服务器上载到FTP服务器所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。