Yahu çok saçma bir durumla karşı karşıyayım. php 5.3 kullanıyorum.
FILTER_SANITIZE_SPECIAL_CHARS, FILTER_SANITIZE_STRING ve FILTER_SANITIZE_STRIPPED ile "asdf" aynen dönüyor. Yani döngüm de " yada ' aynen duruyor.
$saned_input_arr = filter_input_array(INPUT_POST, FILTER_SANITIZE_STRIPPED);
if(!$saned_input_arr["f_ad"])
{
echo "Geçersiz bir dersane adı girdiniz!";
} else {
echo $saned_input_arr["f_ad"];
}
Döngüyü Jquery'nin AjaxSubmit'i ile yazdırıyorum (Alakası olduğunu sanmıyorum ama...)
Bir de acaba bu yeni filterları kullanmak güvenlik açısından nasıldır? Magic quates hoş da daha sonra onu düzeltmekle uğraşmak lazım olacak :/ Bu tarz bir yaklaşım dışında tavsiyelere de açığım :)