PHP远程上传文件到FTP,可以用来储存文件,备份数据
/********ftp上传*******/
$ftp_server = "idcerdangjiade.gotoip1.com"; //ftp地址
$ftp_user = "idcerdangjiade"; //ftp用户名
$ftp_pass = "hjl7233163"; //ftp密码
$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上传over*******/
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。