zoukankan      html  css  js  c++  java
  • 将文件夹上传到FTP服务器,遍历上传,,,文件夹不能直接上传到FTP服务器上。。。

    <?   
        $ftp_ip = "FTP";
        $ftp_user = "user";
        $ftp_pwd = "password";
        $conn = ftp_connect($ftp_ip);
        $login_result = ftp_login($conn, $ftp_user, $ftp_pwd);
            if($conn || $login_result){
        echo "Load FTP1 successful!";
            }else{
                     echo "Load FTP1 failed!";
            }
        echo "<br>";
        $dir = getcwd();    //根目录
        chdir("file");          //找到file文件夹
        $dir = getcwd();    //将文件路径更改为更:目录/file
        $creafile = ftp_mkdir($conn,"file");    //上传前建立文件夹file
        $handle = opendir("$dir");             
        
        while(($file = readdir($handle)) !== false)
        {
            $ftp = ftp_put($conn,"file/$file","$file",FTP_BINARY);   //遍历上传
        }
    ?>


    通过上面的代码就可以实现将想传的文件夹上传到ftp服务器上,既其文件夹中的文件也存入了ftp服务器。

    可以发牢骚,但是必须要努力奋斗!
  • 相关阅读:
    Docker5之Deploy your app
    Docker4之Stack
    Docker3之Swarm
    Docker之Swarm
    Docker2之Service
    Docker1之Container
    Nuget EPPlus的使用
    Nuget CsvHelper 的使用
    excel
    Chrome上的扩展工具
  • 原文地址:https://www.cnblogs.com/yxpblog/p/3255185.html
Copyright © 2011-2022 走看看