amacım veritabanına resmin yolunu göstermek şöyle bir formdan dosyayı sunucuya alıyorum.
<form id="kkmedya" class="text-center" enctype="multipart/form-data">
<input type="file" name="medya_dosyasi" id="medya_dosyasi" class="btn btn-danger form-control-file mt-2 mb-2">
<button class="btn btn-success" type="submit" id="medyagonder">Gönder</button>
</form>Aşağıdaki kodlada veritabanına resim yolunu yazdırmak istedim fakat olmadı ayrıca bu gelen dosyayı nasıl boyutuna ve cinsine göre filtreleme işlemine tabi tutabilirim
include 'mkaball/baglanti.php';
$kaynak = $_FILES['medya_dosyasi']['tmp_name'];
$hedef = "upload/". $_FILES['medya_dosyasi']['name'];
if (move_uploaded_file($kaynak, $hedef)){
$medya_doyasi = $_FILES['FormData']['#medya_doyasi'];
$dosyaekle = $baglanti->prepare("INSERT INTO dosya SET medya_doyasi = ?");
$dosyaekle->execute(array[$hedef]);
if ($dosyaekle) {
$data = [
'success' => 'true'
];
header('Content-type:application/json;charset=utf-8'); // burada datayı json formatında gönderebilmek için header ekledik.
echo json_encode($data); // burada export olarak göstereceğimiz json datasını encode ettik.
}
} else {
echo "olmadı";
}