Asp de kullandığım fonksiyonu php ye uyarlamıştım belki işinize yarar


Alıntı

<?

Function temizle($gelen){

$zararli= array('script','SCRIPT','Script','script','object' ,'OBJECT','Object','object','applet','APPLET','App let','applet','embed','EMBED','Embed','embed','eve nt','EVENT','Event','event','document','DOCUMENT', 'Document','document','cookie','COOKIE','Cookie',' cookie','form','FORM','Form','form','ON','On','on' ,'OR','Or','or','document.cookie','javascript:','v bscript:','SELECT','DROP',';','--','INSERT','UNION','xp_','DELETE','Delete','delete ','<','>','^','"');

$yararli = array('&#115cript','&#083CRIPT','&#083cript','&#083cript','&#111bject','#079BJECT','&#079bject','&#079bject','&#097pplet','&#065PPLET','&#065pplet','&#065pplet','&#101mbed','&#069MBED','&#069mbed','&#069mbed','&#101vent','&#069VENT','&#069vent','&#069vent','&#100ocument','&#068OCUMENT','&#068ocument','&#068ocument','&#099ookie','&#067OOKIE','&#067ookie','&#067ookie','&#102orm','&#0700RM','&#070orm','&#070orm','&#079N','&#079n','&#111n','&#079R','&#079r','&#111r','&#068ocument.cookie','javascript','vbscript','&#83elect','&#68rop','&#59','&#45-','&#73nsert','&#85nion','&#120p&#95','&#68elete','&#68elete','&#68elete','','','','’');
$giden = str_replace($zararli,$yararli,$gelen);
return $giden;

}

?>