【发布时间】:2017-03-05 23:43:32
【问题描述】:
我已经连接到页面welcome.blade.php 截断图像的javascriptcropbox。单击按钮 Crop 后,我得到类似 data:image/png;base64,ivBOrwqnmdIo 的字符串...... ..................................................... ........
我编写我的函数以使用 ajax sendAvatar(img) 发送并添加到 klick 事件的底部
$('#btnCrop').on('click', function(){
var img = cropper.getDataURL();
sendAvatar(img);
})
接下来我尝试使用 ajax 发送到我的 web.php
function sendAvatar(img){
var url = '{{ URL::to('getavatar') }}';
var token = '{!! csrf_token() !!}';
$.ajax({
method: 'POST',
url: url,
data: {_token: token, img: img},
success: function(){
alert(img);
}
});
}
我有一个带有字段 avatar_url 的模型 Avatar.php
class Avatar extends Model
{
protected $fillable=['id','avatar_url'];
}
现在我尝试在我的 web.php 中将图像存储在我的数据库中
但我不知道该怎么做。请帮帮我
我使用的是 laravel 5.4
【问题讨论】: