Zrobiłem sobie skrypt oczyszczajacy tablice z niechcianych kodów np. javascript html itp. i mam taki problem, że powinien mi w wypadku gdy usunie z ciągu typ danych zakazanych to powinien wyskoczyć komunikat jaki to typ itp. czyści natomiast bardzo skutecznie. Oto kod:
<?php $security['java'] = 0; $security['html'] = 0; $security['style'] = 0; $security['cdata'] = 0; $security['mysql'] = 0; function CleanScript($tekst,$jv=TRUE,$htm=TRUE,$css=TRUE,$cd=TRUE,$mysql=TRUE){ $txt = $tekst; $e = $tekst; $q = $tekst; $w = $tekst; $r = $tekst; $t = $tekst; $txt = $tekst; return $txt; } foreach($_GET as $klucz => $wartosc) { $z = 'UnSec'; foreach($a as $value){ { $_GET[$klucz] = CleanScript($_GET[$klucz],FALSE,FALSE,FALSE,FALSE); } else { } } } foreach($_POST as $klucz => $wartosc) { $z = 'UnSec'; foreach($a as $value){ { $_POST[$klucz] = CleanScript($_POST[$klucz],FALSE,FALSE,FALSE,FALSE); } else { } } } foreach($security as $klucz => $wartosc) { if ($wartosc == 1) } ?>