Ich ist eine Schaltfläche mit einem Bild hochladen und jedes Mal, wenn ich ein Bild hochladen Bilder speichern nicht auf der Datenbank und es gibt keine bestimmten Fehler,Das hochgeladenes Bild speichert nicht auf der Datenbank
hier ist mein Code:
<td>
<form method="POST" enctype="multipart/form-data">
<input type="file" name="file" required>
<button type="submit" name="files" class="btn btn-primary btn-xs">
Submit
</button>
<?php
if(isset($_POST['files']))
{
$userid = $row['stall_id'];
$a = $_FILES['file']['name'];
$ab = $_FILES['file']['tmp_name'];
$location = "".$a;
move_uploaded_file($ab, "../pictures/".$location);
$sql2 = $conn->prepare("UPDATE stall SET file = ? WHERE stall_id = ?");
$sql2->execute(array($location,$userid));
if($sql){
echo '
<script>
window.location = "stalls.php"
</script>';
}
}
?>
</td>
wird die Datei laden eigentlich? –
@Dagon es übermittelt nur, aber es speichert nicht in der Datenbank. –
ja, aber die Datei, ist es hochgeladen? –