首页 » SEO优化 » phpcurl图片输出技巧_php_curl模拟上岸ftp上传图片

phpcurl图片输出技巧_php_curl模拟上岸ftp上传图片

访客 2024-11-22 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)的世界里,标题(Title)扮演着至关重要的角色。一个优秀的标题不仅能够吸引访客点击,还能提高网站在搜索引...

SEO优化 2025-04-08 阅读0 评论0

SEO优化关键词设置的步骤与方法

网站数量呈爆炸式增长,如何在海量信息中脱颖而出,成为广大网站运营者关注的焦点。SEO(搜索引擎优化)作为一种提高网站在搜索引擎中排...

SEO优化 2025-04-08 阅读0 评论0

SEO优化之站外优化提升网站排名的方法

网站优化已成为企业提升品牌知名度和市场份额的重要手段。SEO(搜索引擎优化)作为网站优化的重要分支,已成为众多企业关注的焦点。其中...

SEO优化 2025-04-08 阅读0 评论0

SEO优化例子分析网站综合优化步骤

越来越多的企业开始重视网站优化,以提升网站在搜索引擎中的排名,吸引更多潜在客户。本文将结合一个成功的SEO优化案例,分析网站综合优...

SEO优化 2025-04-08 阅读0 评论0