foreach ($_GET as $security) {
if(
(eregi("<[^>]*script*\"?[^>]*", $security)) ||
(eregi("<[^>]*object*\"?[^>]*", $security)) ||
(eregi("<[^>]*iframe*\"?[^>]*", $security)) ||
(eregi("<[^>]*applet*\"?[^>]*", $security)) ||
(eregi("<[^>]*meta*\"?[^>]*", $security)) ||
(eregi("<[^>]*style*\"?[^>]*", $security)) ||
(eregi("<[^>]*form*\"?[^>]*", $security)) ||
(eregi("<[^>]*img*\"?[^>]*", $security)) ||
(eregi("<[^>]*onmouseover *\"?[^>]*", $security)) ||
(eregi("<[^>]*body *\"?[^>]*", $security)) ||
(eregi("\([^>]*\"?[^)]*\)", $security)) ||
(eregi("\"", $security)) ||
(eregi("forum_admin", $sec_key)) ||
(eregi("inside_mod", $sec_key)))
{$datetime = date('Y-m-d H:i:s');
die('<center>Bilgisayarinizin IP numarasi kayit altina alinmistir. Lütfen emin olmadiginiz URL dizinlerine ulasmaya çalismayin.</center>');
}
}
Bu kodu kendi başına bir php dosyası oluşturarak yerleştir. Ve bunu dosyalarına include et
Diyelim ki dosyan security.php olsun içine bunları yapıştır. Ve sonra scriptinin dosyalarına include et örnek :
include("security.php");
gibi...
index.php dosyana yada diger dosyalarına hepsine yap. Eğer scriptin fonksiyonlarlar case'ler atanarak index.php üzerinden döndürülen bir script ise sadece index.php ye include etmen yeterli olacak yok her bir dosya bağımsız ise her birine ayrı ayrı include et bu yukarda yazılanlar GET açıklarını bir nebzede olsa kapatır..
Saygılar...