Пробую сканирование / считывание штрих-кода в телефонной пробке.Мне удалось прочитать QR-коды, но теперь я собираюсь загрузить отсканированный результат в базу данных MySQL.Я уже установил плагин для сканирования, и эта часть работает нормально
Js для сканирования
<script type="text/javascript">
function scan()
{
cordova.plugins.barcodeScanner.scan(
function (result) {
alert("We got a barcode\n" +
"Result: " + result.text + "\n" +
"Format: " + result.format + "\n" +
"Cancelled: " + result.cancelled);
// post to : "http://xxxxxxx.com/saveValue.php" ------ Trouble on how to post to the server using this file
},
function (error) {
alert("Scanning failed: " + error);
});
}
</script>
Содержимое тела
<div data-role="main" class="ui-content">
<a href="" data-role="button" onclick="scan()" >Scan</a>
</div>
При сканировании QRC всплывают результатыно я хочу, чтобы после этого всплывающего окна я разместил значение в моей базе данных mySQL на моем сервере.Следующий php работает нормально.
saveValue.php
<?php
if (isset($_POST['qrc'])) {
$qrc = $_POST['qrc'];
}
include("con.php");
$stmt = $con->prepare("insert into qrc (qrc) values (:qrc)");
$stmt->bindValue(':qrc', $qrc);
$stmt->execute();
?>
Есть ли способ добавить URL-адрес типа "http://xxxxxxx.com/saveValue.php" в функцию Result в JavaScript.