PHP Kodlamasıyla uğraşan kişilerin en çok dert ettiği sorunlardan biride sql injection saldırıları ve tek tırnak çift tırnak slash yani taksim işaretinin yazıları bozmaası veya kodlama hatasına yol acmasıdır. bu tür durumlarda addslashes fonksiyonu devreye giriyor. hem veritabanına yönelik sql injection saldırılarından koruyor hem de slash işareti olan yazı veri girişlerinde hata olmasını engelliyor.

Örneğin

Türkiye'nin Başkenti Neresidir ? 

Diye veri Girildiğinde

Aşağıdaki komutu kullandığınızda

echo addslashes("Türkiye'nin Başkenti Neresidir ?"); 
Ekrana Yazdırılan

Türkiye\'nin Başkenti Neresidir ?

Böylece Sql injection saldırılarından korunmuş oluruz. Bu Addslashes Fonksiyonunun Görevi de budur


Leave a Reply