aponal adlı üyeden alıntı: mesajı görüntüle
nasıl engel olucaz
POST GET yada REQUEST leri kontrol etmelisiniz.
direk alınıp kullanılmışsa sıkıntılı
SELECT fields FROM table WHERE id = "$_POST['id']";
bu tarz kullanımlarda post alanına
//post ettiği id      1; TRUNCATE TABLE table 
SELECT fields FROM table WHERE id = 1; TRUNCATE TABLE table 
//tablo temizlendi
tüm requesti mysql_real_escape_string ile süzmelisiniz.
SELECT fields FROM table WHERE id = mysql_real_escape_string($_POST['id']);
sql injection yada xss için kullanabileceğinzi diğer fonksiyonlar htmlspecialchars strip_tags