怎么了
我正在尝试在内容处置中上传一个文件。
我有一个用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文件,它有这个新的图像。
如何将此新图像上传到我的网站?
问候
如果要保存图像,请将第二个参数作为保存位置的文件路径/名称。下面的代码将把图像保存到执行脚本的位置。例如,如果您的脚本在www.example.com/image/script.php
上运行,并带有以下代码,则您的图像将保存到www.example.com/image/file.png
imagepng($src, "file.png");
如果你想把你的图像保存到其他目录,给它完整的路径和名称:
imagepng($src, "/var/www/html/images/file.png");
请参阅:http://php.net/manual/en/function.imagepng.php#102944