• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • ftp類(myftp.php)

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    ? 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,


    <?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;
        }
    }

    ?>

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>