主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
phpcms如何水印?
很多站长朋友都知道Phpcms v9自带水印功能。今天,当小编在为朋友修改网站时,他问小编是否可以删除Phpcms v9附带的水印功能,因为有时在编辑器中上传图片时,不希望上传的图片会自动添加phpcmsv9附带的水印。
分析:既然是程序中的函数,就必须有一段控制这个函数的代码。通过进一步查找,小编找到了这个函数所在的文件以及对应的控制代码。以下小编将与您分享除phpcms v9之外的设置步骤。
第一步:首先根据目录路径找到statistics/images/water文件夹,删除这个water文件;如果系统找不到水文件夹的水印图片,则根据第二步中的设置方法为图片添加文本水印。
第二步:根据目录路径在phpcms/libs/classes/image . class . PHP文件中找到watermark水印函数,只需将该函数中的$w_text参数的值设置为空即可。(参考以下代码)
函数水印($source,$target =“,$w_pos =“,$w_img =“,$w_text =“,$w_font = 8,$ w _ color =‘# ff 0000‘‘){ $ w _ pos = $ w _ pos?$ w _ pos:$ this-& gt;w _ pos$w_img = $w_img?$ w _ img:$ this-& gt;w _ img如果(!$ this-& gt;watermark_enable ||!$ this-& gt;check($ source))返回false如果(!$ target)$ target = $ source;$w_img = PHPCMS_PATH。$ w _ img$ source _ info = getimagesize($ source);$ source _ w = $ source _ info【0】;$ source _ h = $ source _ info【1】;如果站长朋友设计了水印,图片也可以替换。替换方法是在该路径中找到statistics/images/water文件夹下的水印图像并将其替换为选中的水印图像,然后上传并叠加。有许多方法可以添加、删除和替换水印。如果网站管理员想要在他们上传的图片中添加文本格式的水印,他们不仅需要删除statistics/images/water文件夹,还需要将水印函数中$w_text参数的值修改为他们需要设计的文本。其实水印的设计并不是很难,通过程序就可以实现。小编也设计了很多水印。只需将封装好的类调用。
这几篇文章你可能也喜欢:
- PHPCMS漏洞文件poster.php(php readfile漏洞)
- phpcms有什么用(如何使用phpcms)
- phpcms如何登录后台?
- 如何将phpcms连接到数据库(phpcms使用教程)
- 如何向phpcms添加列(php添加页面)
本文由主机参考刊发,转载请注明:如何去水印PHP CMS(PHP加水印) https://zhujicankao.com/108879.html
评论前必须登录!
注册