<div class="container">
<form action="" method="post" class="row mt-4 g-3">
<div class="col-6">
<label for="ad" class="form-label">Yazar Adı</label>
<input type="text" class="form-control" name="ad">
</div>
<div class="col-6">
<label for="sad" class="form-label">Instagram</label>
<input type="text" class="form-control" name="sad">
</div>
<div class="col-6">
<label for="dtarih" class="form-label">Katılma Tarihi</label>
<input type="date" class="form-control" name="dtarih">
</div>
<div class="col-6">
<label for="sinif" class="form-label">Fotoğraf</label>
<input type="file" class="form-control" name="sinif">
</div>
<div class="col"> Alanı:
<label for="" class="form-label">Kişisel Gelişim
<input type="radio" name="cins" value="K">
</label>
<label for="" class="form-label">Spritualizm
<input type="radio" name="cins" value="E">
</label>
</div>
<button type="submit" name="kaydet" class="btn btn-primary">Kaydet</button>
</form>
</div>
</main>
<?php
if($_POST['kaydet']) // Gönder butonuna basılmışsa
{
include "baglan.php";
$yazaradi=$_POST['yazaradi'];
$alani=$_POST['alani'];
$instaadres=$_POST['instaadres'];
$katilma_tarihi=$_POST['katilma_tarihi'];
$fotograf=$_POST['fotograf'];
$sorgu=$baglan->prepare("INSERT INTO yazarlar SET
yazaradi = ?,
alani = ?,
instaadres = ?,
katilma_tarihi = ?,
fotograf = ?
");
$kaydet = $sorgu->execute(array($yazaradi,$alani,$instaadres,$katilma_tarihi,$fotograf));
if ($kaydet)
echo "Bilgiler Kaydedildi";
else
echo "Kayıt Sırasında Hata oluştu";
}
?>
I tried lot of things but I can't solve the problem. The error is:
Warning: Undefined array key "katilma_tarihi" in ... on line 53 ( ! )
Warning: Undefined array key "instaadres" in ... on line 52
etc. And it's erroring not for 2 ids, it keeps erroring every id. I want to save the data.