首页 » 网站建设 » phpcurl下载图片技巧_php_curl模拟上岸ftp上传图片

phpcurl下载图片技巧_php_curl模拟上岸ftp上传图片

访客 2024-11-05 0

扫一扫用手机浏览

文章目录 [+]

有时我们在上传商品时,对付图片可能有自己的图片做事器,可以为此做事器搭建一个ftp,在上传商品时商品图片自动通过此功能上传图片到指定做事器中,不须要手动上传。
下面

代码如下:

//通过PHP自带ftp函数可以在ftp做事器上创建好文件夹

phpcurl下载图片技巧_php_curl模拟上岸ftp上传图片

$conn = ftp_connect(\"大众xxx.xxx.xxx.xxx\"大众) or die(\"大众Could not connect\公众);

phpcurl下载图片技巧_php_curl模拟上岸ftp上传图片
(图片来自网络侵删)

ftp_login($conn,'用户名',密码);

//创建指定文件夹

$wjj=date('Ymd');

$filepath=\公众/product//\公众.$wjj;

//查看文件是否存在不存在就创建存在就不创建

//ftp_rawlist()读取ftp指定文件下文件名 读取不到返回false 判断如果没有文件就创建

if(ftp_rawlist($conn,$filepath)===false){

ftp_mkdir($conn,$filepath); //创建文件

}

function put_upload($img_name,$filepath){

//初始化

$ch=curl_init();

//文件存放到ftp中的详细路径及名称名称可以动态设置

curl_setopt($ch,CURLOPT_URL,\"大众ftp://xxx.xxx.xxx.xxx/\公众.$filepath.\公众/xxx.jpg\公众);

//不输出head头文件

curl_setopt($ch,CURLOPT_HEADER,0);

//实行后不打印

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);

//设置超时时间

curl_setopt($ch,CURLOPT_TIMEOUT,300);

//设置ftp做事器的账号密码,分号前是账号后面是密码

curl_setopt($ch,CURLOPT_USERPWD,\公众用户名:密码\"大众);

//打开上传功能

curl_setopt($ch,CURLOPT_UPLOAD,1);

//上传文件名称

$localfile = $img_name;

//创建一个句柄

$fp=fopen($localfile,'r');

//把上传的数据存入这个句柄

curl_setopt($ch,CURLOPT_INFILE,$fp);

//实行这个文件

$rtn=curl_exec($ch);

//关闭句柄

fclose($fp);

curl_close($ch);

return $rtn;

}

功能利用上都是没有问题的,对付一些优化,以及实行效率方面,待后期能力提升在进行优化,希望大家多多提点多多指教。
一定客气接管。

作者:吾林爱分享

标签:

相关文章

成都SEO矩阵营销打造高效网络营销新格局

网络营销已成为企业竞争的重要手段。在众多营销策略中,SEO矩阵营销以其独特的优势,逐渐成为企业提升品牌知名度和网站流量的重要途径。...

网站建设 2025-04-08 阅读0 评论0

扬州SEO公司力荐18火星互联网营销新势力

我国互联网营销行业也迎来了前所未有的机遇。在这股热潮中,扬州SEO公司推荐18火星,为广大企业提供了全新的互联网营销解决方案。本文...

网站建设 2025-04-08 阅读0 评论0

抖音SEO优化攻略关键词布局的艺术与方法

抖音已经成为当下最受欢迎的社交平台之一。对于想要在抖音平台上获取更多曝光和流量的品牌和创作者来说,SEO优化成为了提高竞争力的关键...

网站建设 2025-04-08 阅读0 评论0

SEO优化提升网站排名的五大关键要素

网站已经成为企业展示形象、拓展市场的重要平台。在竞争激烈的市场环境中,如何让网站脱颖而出,吸引更多用户关注,成为企业关注的焦点。S...

网站建设 2025-04-08 阅读0 评论0