从内部php脚本复制图像
我需要得到一个图像保存在mysql数据库到一个文件夹到服务器从内部php脚本复制图像,php,image,copy,Php,Image,Copy,我需要得到一个图像保存在mysql数据库到一个文件夹到服务器 我有一个脚本:watch_pic.phpthe,它获取图像的字节并将其打印成一个based64代码,我发送标题,图像可以在浏览器上看到,然后如果我在浏览器上写“watch_pic.php?id=1234”,它将显示并显示图像。我需要用任何名称将这些图像复制到服务器中的文件夹。。。我认为使用“复制”功能可以获得图像,但它不起作用。我可以用CURL来做,但我不想用这个,因为我还没有在服务器上安装它,可能会与其他附加程序冲突。。。我如何在不
我有一个脚本:
watch_pic.php
the,它获取图像的字节并将其打印成一个based64代码,我发送标题,图像可以在浏览器上看到,然后如果我在浏览器上写“watch_pic.php?id=1234”,它将显示并显示图像。我需要用任何名称将这些图像复制到服务器中的文件夹。。。我认为使用“复制”功能可以获得图像,但它不起作用。我可以用CURL来做,但我不想用这个,因为我还没有在服务器上安装它,可能会与其他附加程序冲突。。。我如何在不使用CURL的情况下复制图像???如果您包含watch_pic的代码,我可以给您精确的代码使其工作(如果您将其放在上面,我当然可以改进这个答案)。不过,我可以给你一个建议:
在该文件的某个地方,很可能会有这样一行:
imagejpeg($img);
if (isset($_GET["save"]) {
imagejpeg($img,$_GET["save"]);
}
else {
imagejpeg($img);
}
(或图像PNG或图像GIF)
把它改成这样:
imagejpeg($img);
if (isset($_GET["save"]) {
imagejpeg($img,$_GET["save"]);
}
else {
imagejpeg($img);
}
并通过image_pic.php?id=######&save=filepath和nametosaveto.jpg调用它
HTH
尼克