<?php
/**
* Универсальная защита от XSS и SQL Inj
* @author KpuTuK <bykputuk@ya.ru>
* Специально для http://masteram.us
*/
class Guard extends ArrayObject
{
public function offsetGet($index)
{
return mysql_real_escape_string(
htmlspecialchars(
parent::offsetGet($index)
)
);
}
}
$_COOKIE = new Guard(&$_COOKIE);
$_GET = new Guard(&$_GET);
$_POST = new Guard(&$_POST);
$_SESSION = new Guard(&$_SESSION);