ufak bir hata

kement52

Yeni üye
27 Şub 2019
30
0
kolay gelsin arkadaşlar. hazırlıyor olduğum sitenin facebook logosunda ki facebook linkinin admin panelinden değiştirilmesi için admin panneline sosyal medya ekle diye kod yazdım.
Ama kodda hata var. acemi olduğum için anlayamadım. yardımcı olur mususnuz. kodlar:
Kod:
<?php
$sorgu = $db->query("SELECT * FROM sosyalmedya");
$rows= $sorgu->fetch(PDO::FETCH_ASSOC);
?>
<div id="page-wrapper">
 <div class="main-page">
  <h2 class="title1">İndirimde Ekle</h2>
  <div class="blank-page widget-shadow scroll" id="style-2 div1">
   <form method="post">
    <input type="text" class="form-control" name="indirimdebaslik" placeholder="sosyal medya adı"> <br>



    <button type="submit" class="btn btn-primary">Gönder</button>
  </form>
</div>
</div>
</div>
<?php
if ($_POST) {
  $facebook  = $_POST["facebook"];

  $kayıt = $db->prepare('INSERT INTO  sosyalmedya SET facebook=:facebook,');
  $kayıt->execute(array(':facebook' => $facebook,));
  if ($kayıt) {
    echo "BAŞARILI";
  }else {
    echo "HATA OLUŞTU!";
  }
}



?>

aldığım hata :Notice : Undefined index: facebook C: \ xampp \ htdocs \ xfdghj \ admin \ sosyalmedya_add.php 21. satırda Ciddi

hata : Uncaught PDOException: SQLSTATE [42000]: Sözdizimi hatası veya erişim ihlali: 1064 ; C: \ xampp \ htdocs \ xfdghj \ admin \ sosyalmedya_add.php: 24 satırındaki '' yakınında kullanılacak doğru sözdizimi için MariaDB sunucu sürümünüze karşılık gelen kılavuzu kontrol edin: # Yığın izleme: # 0 C: \ xampp \ htdocs \ xfdghj \ admin \ sosyalmedya_add.php (24): PDOStatement-> yürütme (Dizi) # 1 C: \ xampp \ htdocs \ xfdghj \ admin \ index.php (29): include ('C: \\ xampp \\ htdocs) ... ') # 2 {main}, C: \ xampp \ htdocs \ xfdghj \ admin \ sosyalmedya_add.php satır 24’te atıldı.
teşekkür ederim.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.