Я собираю подписи в форме с jsignature, они отправляются в мою базу данных в виде строки Base30.
см. сокращенный пример ниже.
изображение / jsignature; base30,2KZ2011Y223233466532100Z5a66
Я пытаюсь вывести значения из каждой строки в таблицу. Я могу отобразить результаты в виде строки и спрятать их на данный момент. Каждая строка является правильной строкой из БД)
<?php
while($missed_data = mysqli_fetch_array($result)) {
echo "<td hidden>".$sig = $missed_data['driversig']."</td>";
echo "<td><div id='signatureparentop' height='250px'>
<center><div id='signatureop' height='250px'></td>";
?>
<script>
$(document).ready(function() {
var $sigdivop = $("#signatureop").jSignature();
$sigdivop.jSignature("setData", "data:<?php echo $sig?>") ;
});
</script>
Сигнатура отображается только в первой строке HTML-таблицы только из 3, и она показывает последнюю сигнатуру из БД, пропуская остальные.
Я не уверен, как сохранить подписи в виде png / jpg на сервере и расположение в db, чтобы я мог отобразить местоположение изображения в заполнителе изображения.
Любая помощь или идеи очень ценятся.
Задача ещё не решена.
Других решений пока нет …