<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      ftp類(myftp.php)

      [摘要]<?phpclass myftp var connector; var getback; function connect(ftp_server, uname, passwd) // Baut grundlegende FTP Connection auf ...

      <?php

      class myftp {

          var $connector;
          var $getback;
          
          function connect($ftp_server, $uname, $passwd){
          // Baut grundlegende FTP Connection auf
              $this->connector = @ftp_connect($ftp_server);
              $this->login_result = @ftp_login($this->connector, "$uname", "$passwd");
              if ((!$this->connector)
      (!$this->login_result))
              {
                      echo "FTP connection has failed! \n";
                      echo "Attempted to connect to $ftp_server for user $uname \n";
                      die;
                  } else {
                      echo "Connected to $ftp_server, for user $uname \n";
                  }
          }

          function lastmodtime($value){
              $getback = ftp_mdtm ($this->connector,$value);
              return $getback;
          }

          function changedir($targetdir){
              $getback = ftp_chdir($this->connector, $targetdir);
              return $getback;
          }
          function getdir(){    
              $getback = ftp_pwd($this->connector);
              return $getback;
          }
          
          function get_file_list($directory){    
              $getback = ftp_nlist($this->connector, $directory);
              return $getback;
          }
          
          function get_file($file_to_get, $mode, $mode2){
              $realfile = basename($file_to_get);
              $filename = $realfile;
              
              $checkdir = @$this->changedir($realfile);
              if ($checkdir == TRUE){
                  ftp_cdup($this->connector);
                  echo "\n[DIR] $realfile";
              }else{
                  echo "..... ". $realfile ."\n";
                  $getback = ftp_get($this->connector, $filename, $realfile, $mode);
                  if ($mode2){
                      $delstatus = ftp_delete($this->connector, $file_to_get);
                      if ($delstatus == TRUE){
                          echo "File $realfile on $host deleted \n";
                      }
                  }
              }
              return $getback;
          }
          
          function mode($pasvmode){
              $result = ftp_pasv($this->connector, $pasvmode);
          }
          
          function ftp_bye(){
              ftp_quit($this->connector);
              return $getback;
          }
      }

      ?>




      相關文章

      日韩精品一区二区三区高清