Longtext ekleyemiyorum

ataruria Mehmet Özer Özdaş

Arkadaşlar bir site üstünde çalışıyorum. Yönetim panelini yazıyordum. Ama bir sorun yaşadım.

Sorunum tam olarak şu ben veritabanına normal veri ekleyebiliyorum ve eklediğim veri gitar için şarkı akorları. Manuel olarak eklemede sıkıntı yok bilen bilir akorlar uzun oluyo. Yaptığım yönetim paneline bir tane textarea koydum veriyi çekiyorum ama veritabanına kaydederken hata veriyor. bir türlü çözemedim.

şimdiden teşekkürler

09-08-2016 16:36

    Php

    hata nedir ?

    göremiyorsan bir astır aşğıya şunu yaz:

    echo mysql_error();

    Her programcı birgün Php yi tadacaktır
    13-08-2016 16:28

      ataruria Mehmet Özer Özdaş

      hocam echoyla yazdırınca şu hatayı verdi

       


      You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 've been runnin' and hiding much too long F#m B E You' at line 1

       

      bendeki kodda burda

      $sarkiadi = $_POST["sarkiadi"]; $sarkiciadi = $_POST["sarkiciadi"]; $sarkiakor = $_POST["akor"]; $sarkituru = $_POST["sarkituru"]; $sarkitur = implode(",", $sarkituru); $sorgu = mysql_query("insert into akorlar (ak_adi, ak_soyleyen, ak_akor, ak_tur) values ('$sarkiadi','$sarkiciadi','$sarkiakor','$sarkitur')");

      Her şarkıda sıkıntı çıkmıyor ama yazı fazla uzun olursa veya # olursa kayıt etmiyor bu problemi aşamadım

      14-08-2016 11:23

        Php

        $sarkiadi = $_POST["sarkiadi"];

        Öncelikler kullanıcıdan gelen tüm POST verilerin tehlikeli olduğunu düşünüp filtre eklemelisin. İnsanların hepsi değil ama 1000 kişiden biri kötü amaçlı ise veritabanını uçurur.

        Temizlik eklenmiş hali:

        //veritabanı bağlantısı yapmak gerekir.
        $sarkiadi = mysql_real_escape_string($_POST["sarkiadi"]);

         

        Her programcı birgün Php yi tadacaktır
        21-08-2016 15:27

          teşekkürler

          ataruria Mehmet Özer Özdaş

          çok teşekkürler hocam işe yaradı.

          güvenlik konusunda da sorun olacağını sanmıyorum. bunu admin panelinden sadece kendim kullanacağım için problem değil.

          tekrardan yardımınız için teşekkürler

          22-08-2016 12:15

            www.Phpkodlari.com © 2009 Herkes Php öğrenecek
            Web tasarım ve eğitim kaynağınız.