|
23
PHP’de en güvenilir ‘tamsayı’ kontrolüEnes tarafından PHP kategorisine gönderildi, etiketler: ctype_digit, php güvenliği, php sql injection koruma, php tamsayı kontrolü
Fakat genellikle SQL Injection tarzı saldırılar, kayıtların sayfalanması ve benzeri GET metodu üzerinden çalışan noktalardan gelir. Örneğin bir ürün/kategori sisteminde kategori.php?id=5 şeklinde kategori içeriğini listeleriz. Buradan da anlıyoruz ki hazırladığımız sisteme göre id daima bir tamsayı olmalıdır. 1 3 5 7 gibi.. 1,5 olamaz, yada -1 olamaz. Database ve (int) tanımlı tablo alanları söz konusu olduğunda tanım aralığı 0 dahil tüm pozitif tam sayılardır. Yazının tamamını oku » |
