【发布时间】:2015-11-16 02:20:44
【问题描述】:
我使用this 视频教程系列创建了 HTML5 画布绘图应用程序。现在我想使用 codeigniter 将其保存为数据库中的图像。我还希望允许用户在将其保存到数据库之前输入该图像的名称。我我是 codeigniter 的新手。谁能帮我解决这个问题。这是我到目前为止所做的事情
html代码 .....................
<div class="col-lg-3">
<div id="toolbar">
<div id="rad">
Radius <span id="radval">10</span>
<div id="decrad" class="radcontrol">-</div>
<div id="incrad" class="radcontrol">+</div>
<div id="colors"></div>
<div id="save">Save</div>
</div>
</div>
<canvas id="canvas"></canvas>
</div>
用于保存的javascript代码 .....................
var saveButton=document.getElementById('save');
saveButton.addEventListener('click',saveImage);
function saveImage(){
var data=canvas.toDataURL();
var request=new XMLHttpRequest();
request.onreadystatechange=function(){
if(request.readyState==4&& request.status==200){
var response= request.responseText;
console.log(response);
}
}
request.open('POST','http://localhost/cafdc/MainController/save',true);
request.setRequestHeader('Content-type','application/x-www-form-urlencoded');
request.send('img='+data);
}
【问题讨论】:
标签: php ajax html codeigniter html5-canvas