• 07-12-2020, 16:52:16
    #1
    HERKSE TESEKKUR EDERIM
    fikirleriniz sayesinde cozdum



    Mrb php konusunda kendim birseyler yapiyorum. kendime blog sitesi yaptim ancak https://unutmayacagiz.com/
    <textare icinde ' yada " varsa bilgiyi database kayit etmiyor?
    sizce nerde yanlis yapiyorum

        <div class="input-group">        <label>Detay</label>        <textarea name="detay" cols="120" rows="15"></textarea>    </div>
        mysqli_query($db, "INSERT INTO biyog (isim,url,detay,alfabe,kategori,kategori2,etiket,dogum,olum,resim) VALUES ('$isim','$url','$detay','$alfabe','$kategori','$kategori2','$etiket','$dogum','$olum','$resim')");         $_SESSION['message'] = "Address saved";         header('location: index.php');    }
    
        if (isset($_POST['update'])) {        $id = $_POST['id'];    $isim = $_POST['isim'];    $url = $_POST['url'];    $detay = $_POST['detay'];    $alfabe = $_POST['alfabe'];    $kategori = $_POST['kategori'];    $kategori2 = $_POST['kategori2'];    $etiket = $_POST['etiket'];    $dogum = $_POST['dogum'];    $olum= $_POST['olum'];    $resim= $_POST['resim'];
  • 07-12-2020, 16:55:03
    #2
    sql injection araştırın
  • 07-12-2020, 16:56:14
    #3
    mysqli_real_escape_string kullanırsan sorun yaşamazsın
  • 07-12-2020, 16:56:36
    #4
    mysql veri tabanına bağlanırken utf8 olarak bağlanın. Vede bu kullandığınız yapı eski artık php desteklemiyor.
  • 07-12-2020, 17:41:24
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Collation sütununu "utf8_turkish_ci" olarak değiştirip dener misiniz?