首页 > 后端开发 > php教程 > CURL 模拟FTP下传文件

CURL 模拟FTP下传文件

WBOY
发布: 2016-06-13 13:18:12
原创
1006 人浏览过

CURL 模拟FTP上传文件
// CURL 模拟FTP上传文件 
// 作者: m
// QQ: 251171960
$url = "ftp://61.54.28.3/".mt_rand(99,999).".txt";
$file = "20090829.txt";
$fp = fopen ($file, "r");
$ch = curl_init();
curl_setopt($ch, CURLOPT_VERBOSE, 1); //有意外发生则报道
curl_setopt($ch, CURLOPT_USERPWD, 'ffff:****'); //FTP登陆账号密码,模拟登陆
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_PUT, 1); //用HTTP上传一个文件
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //不输出
curl_setopt($ch, CURLOPT_INFILE, $fp); //要上传的文件
curl_setopt($ch, CURLOPT_INFILESIZE,filesize($localfile)); //上传文件大小
$http_result = curl_exec($ch); //执行
$error = curl_error($ch); 
curl_close($ch);
fclose($fp);
if (!$error) 
{
print "成功";
}
?>

------解决方案--------------------
随便看看 有所收获 谢啦!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板