sorun çözülmediyse eğer kendinize göre değiştirip şunu bi denermisiniz ?


$data = array(
'Baslik' => $_POST['Baslik'],
'Baslangic' => $_POST['Baslangic'],
'Bitis' => $_POST['Bitis'],
'Aciklama' => $_POST['Aciklama'],
'Icerik' => $_POST['IcerikText'],
'Yer' => $_POST['Yer'],
'Statu' => $_POST['Statu'],
'Silindi' => '0',
'Sira' => '0',
);

$query = $vt->prepare("INSERT INTO EtkinlikTakvimi SET
Baslik =:Baslik,
Baslangic = :Baslangic,
Bitis = :Bitis,
Aciklama = :Aciklama,
Icerik = :Icerik,
Yer = :Yer,
Statu = :Statu,
Silindi = :Silindi,
Sira = :Sira");

$insert = $query->execute($data);
if ( $insert ){
echo 'basarili';
}


buda sayfayı çalıştırdığım ajax dosyam :


$("#EtkinlikEkle").submit(function(){
var dataArr = {
'Baslik' : $("input[name=Baslik]").val(),
'Baslangic' : $("input[name=BaslangicTarihi]").val(),
'Bitis' : $("input[name=BitisTarihi]").val(),
'Aciklama' : $("textarea[name=Aciklama]").val(),
'IcerikText' : $("textarea[name=IcerikText]").val(),
'Yer' : $("input[name=Yer]").val(),
'Statu' : $("select[name=Statu]").val()
}
$.ajax({
url: 'ajax/EtkinlikYonetimi/NewData.php',
type: 'POST',
data: {'Baslik': dataArr.Baslik, 'Baslangic' : dataArr.Baslangic, 'Bitis' : dataArr.Bitis, 'Aciklama' : dataArr.Aciklama,'IcerikText' : dataArr.Yer,'Yer' : dataArr.IcerikText,'Statu' : dataArr.Statu},
})
.done(function(data) {
if(data == 'basarili'){
//güvenlik güvenliktir adlı çalışmam >>
$('form').find('button').attr("disabled","disabled");
$('form').submit(function(){
return false
});
// Buda Ekrana Tatlı Bi Alert veriyor ve sayfayı Başa Gönderiyor :)))))) >>
swal("Etkinlik Başarılı Bir Şekilde Eklenmiştir.");
setTimeout(function(){
location.href = 'EtkinlikYonetimi.php';
},2000);
}else{
swal("Ekleme Sırasında Bir Hata Oluştu.");
console.log(data);
}
})
.fail(function() {
console.log("error !");
})
.always(function() {
});


return false;
});