Html olan karakterleri gizlemek derken eğer tümüyle kapatmak isterseniz strip_tags içine almak yeterli eğer izin vermek istedikleriniz varsa strip_tags ; yapabilirsiniz veya htmlspeacialchars kullanabilirsiniz addslashes kullanmanızı da söylerdim ama bazı sunucularda bu kapalı olabiliyor. $yorumekle=mysql_query(&quot;INSERT INTO yorumlar VALUES ( lisanssız, '.$_POST .&quot;, '.$_POST .', '.$_POST .', '.$id.', NOW ,'$ip');&quot;); 1. nerden post ettiğiniz belli değil 2. o aralıklara post yazmak yerıne post ları bir değişkene aktarsanız daha iyi olabilirdi 3. limit olayını sadece int olarak yani 1 veya 5 gibi sayılar seçerek deneyin 4. dışarıdan id lisanssız olarak alabilirsiniz diye belirtmişsiniz dışarıdan id almaya ne gerek var bırakında veritabanı bunu kendi belirlesin auto_increment olarak verin 5. Yazımlarda çok tırnak işareti kullanmamaya çalışın siz tırnak işaretini baya abartmışsınız.

limitte sorun var gibi.. hangi engine'ı kullanıyorsunuz emin değilim ancak benim bildiğim direk int olması gerekiyor limit değerinin, ek olarak verilen hatayı verirseniz daha net yanıt verebilirim

iyi akşamlar php blog sitem için yorum entegre yaptım yorumları sayfada gösterebiliyorum yanlız sqlden ekledim çalışıyor fakat &lt;form&gt; ile her id e göre yorum atamıyorum ne yaptıysam sorun veriyor veritabnına eklemiyor kodlar aşağıdadır Ayrıca yorumlarda html gibi karakterleri nasıl engelleyebiliriz PHP: