将<img/>上传到远程服务器

时间:2011-03-27 01:12:33

标签: php upload image

我现在能够做的是获取画布的内容并使用img.src = toDataUrl()将其转换为png。

我现在要做的是使用PHP在远程服务器上上传img。有没有办法可以做到这一点?

2 个答案:

答案 0 :(得分:0)

看看它是如何完成的here(第二篇文章)。您需要在Web服务器上安装cURL PHP扩展。

答案 1 :(得分:0)

发送canvas.toDataURL()

的结果
var imageInfo = canvas.toDataURL(); /* sample: data:image/png;base64,iVBORw0KGgo..." */

创建png文件的直接方法:

<?php
$image = fopen($imageInfo, 'r');
file_put_contents("fileName.png", $image);
fclose($image);
?>