Ben bir yorum sistemi tasarladık. Bu temelde yapıyorum budur.
$story=$_POST['story'];
$story=mysql_real_escape_string($story);
$query = "INSERT INTO `comment` VALUES('$story')";
Şimdi sorun i Açıklamayı depolamak zaman tüm " \" ve ' ile değiştirildiği değiştirilir \'. Ben geri açıklamaları görüntülemek Yani bu \ da açıklama sırıtmak.
Başka bir problem & yok olmasıdır. örn: kullanıcı yorumları I & you sadece I veritabanına kayıtlı ise.
Aslında bazı durumlarda yorumlar hatta veritabanını girmeyin.
Ne işleme doğru yolu & aslında yazılı olarak bunları geri görüntüleyebilir, böylece kullanıcı yorumlarını depolamak?
PS: Ben sql enjeksiyonu hakkında endişeli değilim. Ben sadece yorum girildiği yol göstermek istiyorum.