码迷,mamicode.com
首页 > Web开发 > 详细

ftp上传下载文件

时间:2017-03-01 15:50:45      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:ftp服务   server   服务器   用户   upload   else   用户名   登录   result   

上传文件:

<?php
/**
* ftp上传文件
*/
$ftp_server=localhost;//服务器
$ftp_port=21;//端口
$ftp_user_name=ftp;//用户名
$ftp_user_pass=zxcasdqwe123;//密码
$ftp_put_dir=/root;//上传目录

$ftp_conn_id = ftp_connect($ftp_server,$ftp_port);
$ftp_login_result = ftp_login($ftp_conn_id, $ftp_user_name, $ftp_user_pass);

if((!$ftp_conn_id) || (!$ftp_login_result)) {
    echo连接到FTP服务器失败;
    exit;
}else{
    ftp_pasv($ftp_conn_id,true); //返回一下模式,有些FTP服务器一定需要执行这句
    ftp_chdir($ftp_conn_id, $ftp_put_dir);
    $ftp_upload = ftp_put($ftp_conn_id, db.sql, db.sql, FTP_BINARY);

    //var_dump($ftp_upload);//看看是否写入成功
    ftp_close($ftp_conn_id); //断开
}
?>

 

下载文件:

<?php
// 定义变量
$local_file = local_file.zip;
$server_file = remote_file.zip;

// 连接FTP服务器
$conn_id = ftp_connect($ftp_server);

//验证登录服务器
$ftp_user_name = "ftp_user1";
$ftp_user_pass = "123456_123456";
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// 下载文件
if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
   echo "下载 $local_file 文件成功 n";
} else {
   echo "下载失败n";
}
// 关闭ftp连接
ftp_close($conn_id);
?>

 

ftp上传下载文件

标签:ftp服务   server   服务器   用户   upload   else   用户名   登录   result   

原文地址:http://www.cnblogs.com/sunziying/p/6484363.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!