目前我有2个按钮(还有1个按钮和1个具有Bootstrap按钮类的输入),我用来上传图片,并向该图片添加文本。
当然那不是处理它的好方法,我想将这两个按钮合并为1。
首先上传图片(触发dropzone脚本),然后将文本从表单添加到SQL数据库。
我必须考虑是否有可能将其合并为一个。
我的代码如下所示。
<!-- 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
{
}
}
?>