源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

ftp类(myftp.php)

  • 时间:2020-10-28 04:37 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:ftp类(myftp.php)
<?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;     } } ?>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部