У меня есть этот javascript, который делает снимок и выводит на него изображение, изображение является base64, поэтому мне нужно изменить его в нужный файл, но я не знаю, как здесь мой javascript
<script src="webcam.js"></script> <!--source code script from github for webcam config-->
<div id="my_camera" style="width:320px; height:240px;"></div>
<div id="my_result"></div>
<script type=text/javascript>
Webcam.attach( '#my_camera' );
function take_snapshot() {
Webcam.snap( function(data_uri) {
document.getElementById('my_result').innerHTML = '<img src="'+data_uri+'"/>';
} );
}
</script>
это как декодировать базу на основе документации PHP
<?php
$str = 'VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==';
echo base64_decode($str);
?>
, но я не знаю, как объявить data_uri из моего javascript и поместить его в $ str или переменную и изменить нафайл без фактического сохранения и вставки в эту функцию
<?php
if ($_SERVER['REQUEST_METHOD'] != "POST"){
header("location:take-attendance.php");
die();
}
require "vendor/autoload.php";
$qrcode = new Zxing\QrReader($_FILES['qrimage']['tmp_name']);
$text = $qrcode->text();
var_dump($text);
?>
Я хочу получить снимок QR-кода, а затем декодировать этот снимок, заранее спасибо