如何从画布输入图像到MySql数据库


How to input image from canvas to MySql database?

我有一个图像在画布,但要将其上传到数据库。当它是经典的(通过<input type='file'>)时,我上传没有问题。

我知道如何从画布下载,但有问题,从它上传。

另外,在画布中处理图像后,应该填充一些表单。

没有什么特别的,一些营销活动,你上传照片,放一些滤镜和框架,然后上传。

您可以将base64图像编码并保存到数据库。

var canvas = document.getElementById("canvasObj");
var pngUrl = canvas.toDataURL(); // PNG is the default

这里的代码,你应该先读一下

使用base64_encode在MySQL数据库中创建文本

$image = file_get_contents('filename.gif');
$imageText = base64_encode($image);