VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

如果phpcms不能添加水印会怎么样(phpcms怎么样)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

如果phpcms不能添加水印会怎么样(phpcms怎么样)

如果phpcms不能添加水印怎么办?

phpcms远程图片定位失败和水印功能失效的解决方法教程

具体变化如下:include/attachment.class.php增加了一个函数。

代码如下:

函数ycimg($ file,$ new file){//初始化一个cURL对象$ cURL = cURL _ init();//设置需要抓取的URL curl _ setopt($ curl,curl opt _ URL,$ file);//Set header curl _ Set opt($ curl,curlopt _ header,0);//设置cURL参数,并要求将结果保存在字符串中或输出到屏幕上。curl _ setopt($ curl,CURLOPT_RETURNTRANSFER,1);//运行cURL并请求网页$ data = cURL _ exec($ cURL);//关闭URL请求curl _ Close($ curl);//写入获取的数据$ Write = @ fopen($ new file,& quotw & quot);fwrite($ write,$ data);fclose($ write);返回TRUE}这里可能有点问题,但在测试过程中可以成功抓取,所以它直接返回TRUE。感兴趣的朋友可以继续完善这个功能。

然后在这个文件中找到它

如果(@ $ upload _ func($ file,$ new file))修改为:

if($ this-& gt;ycimg($ file,$newfile))最终删除:

@ chmod($ new file,0777);这段代码。

这样,远程抓捕的成功率非常高。本地测试的成功率为100%,而复制功能的成功率不到70%...

如上所述,网络因素影响很大。

然后是给远程保存的图片添加水印的功能。

同一个文件。查找以下代码:

$ this-& gt;downloaded files【$ aid】= $ file path;添加以下代码:

代码如下:

$waterpath = UPLOAD_URL$ filepath要求一次& amp#39;image . class . PHP & amp;#39;;$ image = new image();$ image-& gt;水印($ water path & amp;#39;& amp#39;,& amp#39;9 & amp#39;,& amp#39;图片/watermark . gif & amp;#39;,& amp#39;& amp#39;,& amp#39;5 & amp#39;,& amp#39;# ff0000 & amp#39;,& amp#39;80 & amp#39;,& amp#39;100 & amp#39;);水印参数只能在这里调整,系统中的设置无效...

PHP中文网站,大量免费PHPCMS教程,欢迎在线学习!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如果phpcms不能添加水印会怎么样(phpcms怎么样) https://zhujicankao.com/118285.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如果phpcms不能添加水印会怎么样(phpcms怎么样)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!