2011-07-29 23 views
2

我正在使用这个图像上传和剪切与PHP和JQuery的:9lessons.info也许有人可以给我请PHP脚本或链接到脚本,允许我从URL上传图像?有人能给我一个来自URL的图片上传器的例子吗?

+0

'file_put_contents('image.jpg',file_get_contents('http://www.example.com/image.jpg'));'。当然需要错误检查,但基本的想法应该工作。 –

+0

这是行不通的。我有图像提取器和图像裁剪器。当我裁剪选定的图像时,PHP将其保存在上传目录中,但该图像没有颜色 - 黑色。 –

+0

那么你是说你的裁剪代码有问题吗? –

回答

0

我发现使用GD重新调整图像大小可能会有问题,特别是在处理透明度时。也可能只是您的脚本在创建映像之后但在将任何数据复制到映像之前就会出错。

一步一步查看并查看图像何时变黑。

+0

我收到错误:Warning:imagecreatefromjpeg(uploads /)[function.imagecreatefromjpeg]:无法打开流:没有这样的文件或目录在... AND警告:imagecopyresampled()期望参数2是资源,布尔给定在... –

+0

第二个错误出现在ajax_image.php第20行,其中是imagecopyresampled($ nimg,$ im_src,0,0,$ x1,$ y1,$ nw,$ nh,$ w,$ h);第一个错误显示出来,我想......因为文件夹权限存在一些问题。 –

+0

“uploads /”不是文件的路径,因此'imagecreatefromjpeg'返回false而不是图像资源。 – Halcyon

相关问题