PHP远程上传文件到FTP

PHP远程上传文件到FTP

本文介绍了项目中常用的PHP远程上传文件到ftp,比如在后台抓取sitemap后,自动把sitemap.xml上传到远程服务器。下次我们将为大家介绍linux中需要用到scp协议上传文件。

淘建站为您提供更多_上传_上传_ftp,在此特别感谢您对我们的支持与厚爱!

查看演示

演示不了,点击反馈

加入收藏

下载 184 次

打赏作者

觉得不错,可打赏下作者

下载资源

免费共享

特别说明:本站资源来自网友发布分享,仅供学习与参考,请勿用于商业用途,若有侵权请联系删除(272966172@qq.com)。
分类:PHP功能模块 > 上传 难易程度:初级

远程连接到FTP服务器

$ftp_server = "192.168.168.1";//服务器ip
$ftp_user = "";
$ftp_pass = "";
$conn_id = ftp_connect($ftp_server) or die("不能链接到服务器 $ftp_server");
$login_result = ftp_login($conn_id, $ftp_user, $ftp_pass);
if ((!$conn_id) || (!$login_result)) {
    echo "不能连接到用户名是" . $ftp_user . "的服务器" . $ftp_server . "";
    exit;
}

上传文件

$source_file = $filepath . $randname;  //源地址
$destination_file = "wwwroot/uploads/".basename($source_file);  //目标地址
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY) or die("Couldn't connect to $ftp_server");
if (!$upload) {
    echo "FTP 上传失败";
} else {
    echo "<script type='text/javascript'>alert('成功上传文件".$source_file."');history.back();</script>";
}
ftp_close($conn_id);

FTP中文API

参数 描述 默认值
ftp_pasv() 返回当前 FTP 被动模式是否打开 -
ftp_fput() 上传一个已经打开的文件到 FTP 服务器 -
ftp_nb_fput() Stores a file from an open file to the FTP server (non-blocking) -
ftp_nb_put() 存储一个文件至 FTP 服务器(non-blocking) -

声明:本资料由淘建站会员提供,如转载注明来源,资料来源淘建站免费素材库:https://www.taojz.cn/texiao/448.html
PHP远程上传文件到FTP 希望对你有帮助,感谢您的支持!
  • 图片上传可多张一起

    图片上传可多张一起

  • jQuery上传图片压缩预览效果代码

    jQuery上传图片压缩预览效果代码

  • jQuery选择多张图片批量上传插件

    jQuery选择多张图片批量上传插件

  • webuploader多张图片批量上传插件代码

    webuploader多张图片批量上传插件代码

  • jQuery拖动剪裁上传头像放大缩小

    jQuery拖动剪裁上传头像放大缩小

  • jQuery css3文件上传动画界面代码

    jQuery css3文件上传动画界面代码

  • 图片上传裁切功能

    图片上传裁切功能

  • js上传多个图片预览

    js上传多个图片预览

  • jquery api百度地图上传定位信息插件

    jquery api百度地图上传定位信息插件

  • jQuery点击弹出图片裁剪上传插件

    jQuery点击弹出图片裁剪上传插件

  • jquery上传文件点击input上传文件样式代码

    jquery上传文件点击input上传文件样式代码

  • jQuery php图片上传预览插件_头像上传预览代码

    jQuery php图片上传预览插件_头像上传预览代码

  • 留言(0)
    头像
     阿里云限量代金券,戳我领取
    1 2