в настоящее время у меня есть 2 кнопки (1 кнопка и 1 вход с классом кнопки Bootstrap), который я использую для загрузки изображения и добавления текста к этому изображению.
Конечно, это не очень хороший способ обработкиэто, и я хотел бы объединить эти 2 кнопки в 1.
Сначала загрузка изображения (запуск сценария dropzone), а затем добавление текста из формы в базу данных SQL.
IЯ должен подумать, возможно ли даже объединить это в один.
У меня есть мой код, показанный ниже.
<!-- PICTURE UPLOAD USING DROPZONE -->
<form action="upload/doupload.php" class="dropzone" id="datenhochlad" ></form>
<!-- FORM TABLE TO INPUT TEXT WHICH SHALL BE SENT TO SQL -->
<form method="post" id="texteingabetabelle">
<div>
<table class="table table-bordered">
<tbody>
<tr>
<td>Text zum Bild:</td>
<td>
<input class="eingabe" type="text" name="bildtext" width="100px" />
</td>
</tr>
<tr>
<td>Bild ID: <?php echo $bildid+1 ?></td>
</tr>
</tbody>
</table>
</div>
<!-- BUTTON TO EXECUTE DROPZONE -> UPLOADING THE PICTURE -->
<center><button type="submit" id="hochladdaten" class="btn btn-primary">Bild Hochladen</button><center>
<br>
<!-- BUTTON TO EXECUTE THE SQL QUERY -->
<input type="submit" class="btn btn-success" id="hochladdaten" name="hochladdaten" value="Text Senden" />
</form>
<!-- SQL STUFF -->
<?php
if(isset($_POST['hochladdaten']))
{
$bildtext = $_POST['bildtext'];
sleep(5);
$omadbconnect->query("insert into bildertexte(text,bildid) values('$bildtext', '$bildid' )");
sleep(1);
header('Location: index.php');
if(!$omadbconnect)
{ echo mysqli_error();
}
else
{
}
}
?>