我想通过webcam.js保存捕获图像,当我单击“保存”按钮时,该文件无法保存到目录中。
这是我的观点...
function simpan() {
// ambil foto
Webcam.snap( function(data_uri) {
var id = $('#temp').val();
// upload foto
Webcam.upload(data_uri, '<?= base_url().'Welcome/saveImage/' ?>'+id+'', function(code, text) {} );
// tampilkan hasil gambar yang telah di ambil
opener.document.frm1.img2.src = '<?= base_url() ?>assets/foto/'+id+'.jpg';
self.close();
} );
}
控制器...
function saveImage() {
$id = $this->uri->segment(3);
$nama_file = $id.'.jpg';
$direktori = base_url().'assets/foto/';
$target = $direktori.$nama_file;
move_uploaded_file($_FILES['webcam']['tmp_name'], $target);
}