什么事情
我正在尝试在内容处理中上传文件。
我有一个网站用PHP链接2张图片。所以,我在我的服务器上有一个图像,然后我上传了另一个图像(例如透明与一些对象),然后我用这段代码创建了一个新图像:
imagecopymerge($src, $dest, 0, 0, 0, 0, 600, 600, 45);
header('Content-Disposition: Attachment; filename="flagperfil.png"');
header('Content-Type: image/png');
imagepng($src);
imagedestroy($dest);
imagedestroy($src);
它有效,是PHP。但是现在,这个图像没有直接链接,只有一个拥有这个新图像的php文件。
如何将这张新图片上传到我的网站?
此致
答案 0 :(得分:0)
如果要保存图像,请将第二个参数作为文件路径/名称保存。下面的代码会将图像保存到脚本执行的位置。例如,如果您的脚本在www.example.com/image/script.php
上使用以下代码运行,则您的图片将保存到www.example.com/image/file.png
imagepng($src, "file.png");
如果要将图像保存到其他目录,请将其提供给完整路径并命名:
imagepng($src, "/var/www/html/images/file.png");