Pessoal, quem pode me ajudar!
Eu preciso tirar uma foto, guardar em um input ou variavel php, para depois submeter o formulário para gravação em mysql.
meu código está abaixo,
a foto fica gravada em
data:image/png;base64,............
<script language="Javascript">
// konfigursi webcam
Webcam.set({
width: 320,
height: 240,
image_format: 'jpg',
jpeg_quality: 100
});
Webcam.attach( '#camera' );
function preview() {
// untuk preview gambar sebelum di upload
Webcam.freeze();
// ganti display webcam menjadi none dan simpan menjadi terlihat
document.getElementById('webcam').style.display = 'none';
document.getElementById('simpan').style.display = '';
}
function batal() {
// batal preview
Webcam.unfreeze();
// ganti display webcam dan simpan seperti semula
document.getElementById('webcam').style.display = '';
document.getElementById('simpan').style.display = 'none';
}
function simpan() {
// ambil foto
Webcam.snap( function(data_uri) {
// upload foto
Webcam.upload( data_uri, 'guardar_foto.php', function(code, text) {} );
// tampilkan hasil gambar yang telah di ambil
document.getElementById('hasil').innerHTML =
'' +
'<img src="'+data_uri+'"/>';
Webcam.unfreeze();
document.getElementById('webcam').style.display = '';
document.getElementById('simpan').style.display = 'none';
} );
}
</script>