PHP FTP
来源:互联网 发布:无法连接主机 端口23 编辑:程序博客网 时间:2024/05/19 22:48
<?phpclass Ftp extends CI_Controller{ public function __construct() { parent::__construct(); }/***PHP FTP*/ public function phpFTP() { $ftp_server = '127.0.0.1'; $ftp_user_name = 'qzf'; $ftp_user_pass = 'qzf'; echo $ftp_server; $conn_id = ftp_connect( $ftp_server ); $login_result = ftp_login( $conn_id, $ftp_user_name, $ftp_user_pass ); // check connection if( ( !$conn_id ) || ( !$login_result ) ) { die( "FTP connection has failed !" ); } // get contents of the root directory $contents = ftp_nlist( $conn_id, "/" ); ftp_close( $conn_id ); // output $contents var_dump( $contents ); }/*** CodeIgniter FTP*/ public function ciFTP() { $this->load->library( 'ftp' ); $config[ 'hostname' ] = '127.0.0.1'; $config[ 'username' ] = 'qzf'; $config[ 'password' ] = 'qzf'; //$config[ 'debug' ] = TRUE; $this->ftp->passive = FALSE; if( $this->ftp->connect( $config ) === TRUE ) { $list = $this->ftp->list_files( "/" ); var_dump( $list ); $this->ftp->close(); } else { echo 'Error!'; } }}?>